Implementation notes: x86, hydra5, crypto_hash/sha512

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
71350sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
71527sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
73561sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
73622sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
73654sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
73689sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
73694sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
73729sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
73733sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
73826sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
74203sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
74269sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
75018sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
75120sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
75125sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
75147sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
75227sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
75254sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
77601sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
77814sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
90866refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
90871refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
90915refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
90937refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
90947refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
90954refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
90955refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
90959refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
90964refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
90973refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
90977refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
90977refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
90982refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
90991refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
91004refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
91004refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
91004refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
91009refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
91009refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
91039refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
91039refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
91039refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
91044refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
91048refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
91052refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
91061refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
91084refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
91101refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
91101refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
91101refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
91101refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
91101refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
91106refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
91110refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
91110refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
91132refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
91132refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
91137refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
91137refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
91146refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
91149refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
91150refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
91154refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
91159refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
91163refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
91172refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
91176refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
91177refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
91189refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
91190refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
91190refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
91190refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
91199refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
91203refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
91207refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
91207refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
91208refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
91208refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
91216refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
91220refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
91221refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
91221refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
91226refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
91230refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
91230refgcc -m32 -O3 -fomit-frame-pointer2017082920170725
91234refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
91234refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
91239refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
91239refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
91256refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
91261refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
91279refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
91283refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
91292refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
91345refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
91380refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
91389refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
91416refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
91451refgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
91451refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
91456refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
91459refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
91460refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
91464refgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
91469refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
91469refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
91491refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
91491refgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
91491refgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
91495refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
91500refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
91500refgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
91504refgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
91504refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
91504refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
91509refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
91513refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
91518refgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
91522refgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
91527refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
91527refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
91531refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
91531refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
91535refgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
91540refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
91553refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
91558refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
91562refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
91562refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
91571refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
91606refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
91606refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
91611refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
91611refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
91619refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
91659refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
91668refgcc -m32 -O2 -fomit-frame-pointer2017082920170725
91668refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
91673refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
91677refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
91690refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
91695refgcc -m32 -O -fomit-frame-pointer2017082920170725
91699refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
91704refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
91713refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
91721refgcc -m32 -Os -fomit-frame-pointer2017082920170725
91730refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
91730refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
91735refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
91744refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
91752refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
91766refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
91766refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
91770refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
91770refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
91770refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
91770refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
91775refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
91783refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
91810refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
91819refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
91819refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
91819refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
91819refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
91823refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
91823refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
91828refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
91828refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
91837refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
91837refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
91894refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
91899refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
91903refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
91956refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
91961refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
91965refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
91996refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
92001refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
92107refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
92147refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
98841sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
98842sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
98859sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
98916sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
98921sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082920170725
98934sphlibgcc -m32 -O3 -fomit-frame-pointer2017082920170725
98934sphlibgcc -m32 -Os -fomit-frame-pointer2017082920170725
98939sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082920170725
98939sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
98952sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
98965sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
99032sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
99303sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
99315sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
99324sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
99462sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
99754sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
99759sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
99852sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
99865sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
99878sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
99879sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
99891sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
99900sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
99936sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
100130sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
100131sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
100148sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
100149sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
100180sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
100211sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
100215sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
100233sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
100233sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
100241sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
100264sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
100331sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
100339sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
100339sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
100490sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
100494sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
100547sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
100609sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
100716sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
100720sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
100733sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
100769sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
100800sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
100871sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
100880sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
100990sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
101052sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
101340sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
101340sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
101353sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
101397sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
101398sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
101398sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
101460sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
101584sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
101584sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
101637sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
101695sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
101735sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
101797sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
101801sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
101801sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
101801sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
101801sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
101810sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
101814sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
101814sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
101819sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
101819sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
101832sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
101836sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
101867sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
101872sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
101885sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
101890sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
101894sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
101903sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
101916sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
101938sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
101952sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
101956sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
101956sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
101961sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
101964sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
102018sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
102053sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
102111sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
102120sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
102129sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
102155sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
102199sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
102231sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
102271sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
102297sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
102297sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
102306sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
102342sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
102421sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
102461sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
102479sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
102492sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
102493sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
102497sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
102497sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
102518sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
102519sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
102523sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
102567sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
102576sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
102670sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
102674sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
102687sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
102709sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
102723sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
102727sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
102731sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
102736sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
102749sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
102759sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
102762sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
102776sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
102794sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
102798sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
102798sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
102815sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
102864sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
102886sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
102922sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
102971sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
102971sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
103019sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
103019sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
103037sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
103037sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
103059sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
103060sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
103077sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
103077sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
103086sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
103087sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
103117sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
103117sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
103126sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
103254sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
103290sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
103294sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
103303sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
103307sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
103321sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
103343sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
103343sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
103409sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
103409sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
103409sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
103418sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
103423sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
103440sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
103441sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
103445sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
103462sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
103467sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
103476sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
103502sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
103507sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
103511sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
103516sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
103524sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
103533sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
103538sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
103556sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
103600sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
103604sphlibgcc -m32 -O2 -fomit-frame-pointer2017082920170725
103609sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
103617sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
103640sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
103648sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
103662sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
103671sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
103684sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
103693sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
103693sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
103697sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
103697sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
103697sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
103697sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
103697sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
103707sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
103711sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
103719sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
103728sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
103733sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
103737sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082920170725
103737sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
103746sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
103755sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
103759sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
103786sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
103799sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
103808sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
103808sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
103813sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
103821sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
103821sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
103844sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
103874sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
103874sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
103874sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
103874sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
103897sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
103936sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
103941sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
103959sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
103963sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
103968sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
103972sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
104016sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
104016sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
104021sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
104021sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
104039sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
104105sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
104106sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
104106sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
104114sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
104114sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
104123sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
104149sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
104162sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
104167sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
104171sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
104171sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
104211sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
104220sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
104238sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
104265sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
104362sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
104362sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082920170725
104437sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
104446sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
104451sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
104455sphlibgcc -m32 -O -fomit-frame-pointer2017082920170725
104499sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
104504sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
104508sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
104508sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
104517sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
104530sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
104531sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
104548sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
104584sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
104592sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
104597sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
104610sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
104619sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
104619sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
104645sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
104650sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
104667sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
104676sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
104677sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
104685sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
104685sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
104685sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
104685sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
104690sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
104690sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
104694sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
104708sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
104721sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
104916sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
104947sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
105053sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
105062sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
105062sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
105084sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
105124sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
105124sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
105314sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
105315sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
105323sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
105363sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
105407sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
105421sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
107335sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
107357sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
107388sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
107401sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
107401sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
107401sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
107401sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
107406sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
107437sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
107441sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
107454sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
107481sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725

Test failure

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

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 166, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -O -fomit-frame-pointer openssl
gcc -m32 -march=corei7 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

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