Implementation notes: x86, mace, crypto_stream/hc256

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: hc256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
61625? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016101820161009
61700? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016101820161009
61838? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101820161009
61922? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101820161009
62094? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101820161009
62178? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101820161009
62258? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016101820161009
62405? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016101820161009
62841? ? ?? ? ?e/hc-256/200511gcc_-m32_-O3_-fomit-frame-pointer2016101820161009
63146? ? ?? ? ?e/hc-256/200701gcc_-m32_-O3_-fomit-frame-pointer2016101820161009
63880? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
64002? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
64351? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101820161009
64376? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016101820161009
64456? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016101820161009
64498? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101820161009
64664? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101820161009
64667? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016101820161009
64690? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016101820161009
64900? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101820161009
64912? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016101820161009
64947? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016101820161009
65696? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
65837? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
66068? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016101820161009
66140? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101820161009
66140? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016101820161009
66284? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101820161009
66296? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016101820161009
66337? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016101820161009
66347? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016101820161009
66352? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016101820161009
66369? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016101820161009
66370? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101820161009
66377? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101820161009
66457? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101820161009
66457? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101820161009
66639? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101820161009
66920? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101820161009
66925? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101820161009
67097? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101820161009
67102? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101820161009
67197? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101820161009
67197? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101820161009
67197? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101820161009
67199? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101820161009
67274? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101820161009
67287? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101820161009
67375? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016101820161009
67384? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101820161009
67425? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016101820161009
67425? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016101820161009
67483? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101820161009
67533? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101820161009
67541? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016101820161009
67739? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016101820161009
67787? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101820161009
67855? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016101820161009
68314? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
68316? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
68426? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101820161009
68426? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101820161009
68474? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101820161009
68479? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101820161009
68564? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101820161009
68564? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101820161009
68564? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101820161009
68583? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101820161009
68964? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016101820161009
68967? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101820161009
68975? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016101820161009
69076? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101820161009
69078? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101820161009
69213? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101820161009
69239? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101820161009
69241? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101820161009
69425? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016101820161009
69469? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101820161009
69493? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016101820161009
69564? ? ?? ? ?e/hc-256/200701gcc_-m32_-O2_-fomit-frame-pointer2016101820161009
69677? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016101820161009
69801? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016101820161009
69801? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016101820161009
69802? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016101820161009
69887? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101820161009
69895? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101820161009
69992? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101820161009
70037? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101820161009
70082? ? ?? ? ?e/hc-256/200511gcc_-m32_-O2_-fomit-frame-pointer2016101820161009
70104? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101820161009
70143? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016101820161009
70182? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101820161009
70425? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101820161009
70495? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101820161009
70514? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101820161009
70536? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101820161009
70549? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101820161009
70675? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
70680? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101820161009
70737? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101820161009
70751? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101820161009
70803? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016101820161009
70828? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
70829? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101820161009
70833? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
70875? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016101820161009
70897? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101820161009
70915? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
70915? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016101820161009
71025? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016101820161009
71030? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101820161009
71059? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
71125? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016101820161009
71131? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016101820161009
71139? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101820161009
71192? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101820161009
71256? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101820161009
71257? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101820161009
71264? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
71280? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101820161009
71402? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101820161009
71424? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016101820161009
71456? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101820161009
71458? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101820161009
71517? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016101820161009
71529? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016101820161009
71558? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101820161009
71570? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016101820161009
71571? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016101820161009
71575? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101820161009
71601? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016101820161009
71644? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016101820161009
71675? ? ?? ? ?e/hc-256/200701gcc_-m32_-Os_-fomit-frame-pointer2016101820161009
71743? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016101820161009
71829? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016101820161009
71891? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101820161009
72030? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016101820161009
72055? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016101820161009
72055? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101820161009
72134? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016101820161009
72143? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016101820161009
72151? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101820161009
72201? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101820161009
72263? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101820161009
72295? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101820161009
72305? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101820161009
72346? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
72405? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016101820161009
72417? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101820161009
72421? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101820161009
72428? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101820161009
72455? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016101820161009
72472? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016101820161009
72472? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101820161009
72472? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016101820161009
72581? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101820161009
72592? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101820161009
72718? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016101820161009
72718? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016101820161009
72736? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101820161009
72747? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101820161009
72756? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101820161009
72817? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016101820161009
72881? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016101820161009
72963? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101820161009
72965? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
72971? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016101820161009
72982? ? ?? ? ?e/hc-256/200511gcc_-m32_-Os_-fomit-frame-pointer2016101820161009
73069? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101820161009
73118? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016101820161009
73119? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
73176? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101820161009
73187? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101820161009
73310? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016101820161009
73356? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
73356? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
73356? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101820161009
73493? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
73560? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101820161009
73569? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016101820161009
73584? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101820161009
73584? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101820161009
73610? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101820161009
73610? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101820161009
73712? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016101820161009
73727? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101820161009
73786? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101820161009
74125? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016101820161009
74143? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016101820161009
74294? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016101820161009
74368? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016101820161009
74376? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016101820161009
74425? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101820161009
74494? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016101820161009
74496? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016101820161009
74496? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016101820161009
74600? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101820161009
74703? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016101820161009
74716? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101820161009
74745? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016101820161009
74814? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101820161009
74835? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101820161009
74867? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016101820161009
74901? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016101820161009
74978? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101820161009
75122? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101820161009
75123? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101820161009
75133? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101820161009
75143? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101820161009
75155? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016101820161009
75195? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016101820161009
75281? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101820161009
75353? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101820161009
75435? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101820161009
75470? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101820161009
75475? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101820161009
75475? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101820161009
75475? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016101820161009
75500? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016101820161009
75602? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101820161009
75606? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101820161009
75606? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016101820161009
75627? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016101820161009
75684? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016101820161009
75698? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016101820161009
75737? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101820161009
75751? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101820161009
75764? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101820161009
75851? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016101820161009
75854? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016101820161009
75891? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016101820161009
75987? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101820161009
76023? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016101820161009
76073? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016101820161009
76092? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016101820161009
76137? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101820161009
76172? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016101820161009
76174? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101820161009
76175? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
76217? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016101820161009
76323? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016101820161009
76337? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016101820161009
76435? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101820161009
76456? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016101820161009
76456? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101820161009
76538? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016101820161009
76604? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016101820161009
76647? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016101820161009
76666? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
76675? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101820161009
76762? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101820161009
76838? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016101820161009
76852? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016101820161009
76870? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016101820161009
76880? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
76891? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016101820161009
76943? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016101820161009
77005? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101820161009
77052? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
77081? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016101820161009
77081? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016101820161009
77110? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
77174? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016101820161009
77192? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016101820161009
77244? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101820161009
77292? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016101820161009
77368? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101820161009
77388? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101820161009
77392? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101820161009
77426? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016101820161009
77464? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101820161009
77569? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016101820161009
77588? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016101820161009
77644? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101820161009
77742? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016101820161009
77788? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016101820161009
77811? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016101820161009
77812? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016101820161009
77819? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016101820161009
77979? ? ?? ? ?e/hc-256/200701gcc_-m32_-O_-fomit-frame-pointer2016101820161009
77991? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016101820161009
78009? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016101820161009
78165? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
78210? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016101820161009
78210? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016101820161009
78264? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016101820161009
78332? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016101820161009
78586? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101820161009
78607? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
78623? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016101820161009
78720? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101820161009
78745? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016101820161009
78828? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
78829? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016101820161009
78845? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016101820161009
78851? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016101820161009
79028? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101820161009
79042? ? ?? ? ?e/hc-256/200511gcc_-m32_-O_-fomit-frame-pointer2016101820161009
79091? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016101820161009
79317? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016101820161009
79330? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101820161009
79425? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016101820161009
79547? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016101820161009
79703? ? ?? ? ?e/hc-256/200511gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016101820161009
79714? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016101820161009
79721? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016101820161009
79728? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016101820161009
79750? ? ?? ? ?e/hc-256/200701gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016101820161009
79965? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016101820161009
80032? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016101820161009
80380? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016101820161009
80380? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101820161009
80937? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101820161009
81100? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
81160? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016101820161009
81381? ? ?? ? ?e/hc-256/200701gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016101820161009
81586? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101820161009
81772? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
81808? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016101820161009
82045? ? ?? ? ?e/hc-256/200511gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016101820161009

Test failure

Implementation: crypto_stream/hc256/e/hc-256/200511
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=core2 -O3 -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer e/hc-256/200511 e/hc-256/200701