Implementation notes: amd64, gcc16, crypto_hash/blake32

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: blake32
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19622? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
19624? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
19624? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
19625? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
19626? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
19671? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
19675? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
19694? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
19694? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
19718? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
19730? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
19741? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19743? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19768? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017072020170718
19770? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
19780? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017072020170718
19795? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
19811? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19812? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19826? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
19829? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
19834? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
19838? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
19842? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
19845? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
19850? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
19874? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
20090? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
20117? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
20117? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
20118? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
20118? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
20122? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
20125? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
20133? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
20136? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
20136? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
20145? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
20145? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
20163? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
20213? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20231? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20268? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
20273? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
20293? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20295? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20303? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017072020170718
20359? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
20364? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
20372? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
20392? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017072020170718
20400? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
20489? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
20503? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
20512? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
20672? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
20686? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
20688? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
20873? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
20873? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
20873? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
21836? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017072020170718
21836? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
21837? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
21837? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
22281? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
22362? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
22362? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
22551? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22551? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22611? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22674? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
22820? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22882? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
22913? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
22926? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
22932? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
22966? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
22987? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
23002? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
23070? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
23079? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
23079? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
23080? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
23110? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
23124? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
23131? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
23131? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23138? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23148? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
23293? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
23314? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
23750? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
23755? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
23756? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
23766? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
23837? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
23837? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
23856? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
23857? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
23892? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017072020170718
23892? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
24186? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017072020170718
24187? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
24190? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
24210? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
24785? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
24785? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
24807? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
24810? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
24814? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
24832? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
24846? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
24902? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
24902? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
24918? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
24928? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
24929? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
24981? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
25008? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017072020170718
25008? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017072020170718
25047? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
25047? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
25053? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
25058? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
25061? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
25079? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
25079? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
25085? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
25086? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
25141? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
25160? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
25162? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
25170? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
25179? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
25179? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
25217? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
25249? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
25255? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
25272? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
25283? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
25294? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
25298? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
25321? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
25324? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
25325? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
25343? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
25416? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
25420? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
25428? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
25432? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
25460? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
25498? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
25505? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
25553? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
25724? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
25735? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
25749? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
25764? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
25774? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
25835? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
25844? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
25855? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
25856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
25859? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
25938? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
25944? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072020170718
25946? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
25949? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
25989? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
26052? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
26052? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
26054? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
26091? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
26235? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
26238? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
26361? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
26362? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
26374? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
26437? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
26727? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
26825? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
26826? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
26840? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
26841? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
26917? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
26918? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
27067? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27068? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27070? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
27072? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27072? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27468? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
27542? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
27542? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
27547? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072020170718
27553? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
27604? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
27604? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
27686? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
27693? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
27704? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
27707? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
27810? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
27810? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
27815? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27815? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
27960? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
28023? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
28025? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
28046? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017072020170718
28053? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
28065? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
28070? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
28078? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
28084? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017072020170718
28114? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
28116? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
28116? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
28117? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
28127? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
28179? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
28208? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
28222? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
28223? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
28247? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017072020170718
28247? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
28247? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
28298? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
28298? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
28375? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
28375? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
28438? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
28438? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
28629? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
28630? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
28655? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
28661? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
28661? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
28672? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
28679? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
28689? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
28726? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017072020170718
28726? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
28743? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
28743? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
28749? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
28759? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
28761? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
28767? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
28771? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
28779? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
28782? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
28782? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
28784? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
28820? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
28851? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
28859? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
28864? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
28867? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017072020170718
28914? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
28930? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
28958? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
28979? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
28980? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
28989? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
28996? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
28998? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
28998? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
28998? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
29001? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
29005? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
29012? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
29013? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
29017? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
29024? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
29024? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
29035? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
29036? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
29037? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
29037? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
29050? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
29050? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
29057? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
29057? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
29075? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
29084? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017072020170718
29091? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
29092? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
29095? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
29096? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
29101? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
29101? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
29101? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
29102? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
29117? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
29132? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
29139? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
29149? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
29173? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
29174? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
29178? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
29182? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
29232? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
29232? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
29255? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
29255? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
29493? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
29568? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
29568? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
29577? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
29582? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
29590? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
29607? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
29607? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
29607? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
29621? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
29653? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
29653? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
29687? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
29887? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
29922? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
29959? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
29963? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
29963? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072020170718
29981? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
30012? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
30015? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
30020? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
30021? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
30023? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
30030? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
30366? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072020170718
30662? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
30662? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
31063? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
31063? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
31141? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
31141? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
31144? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
31163? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
31262? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
31326? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
31328? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
31421? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
31515? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
31559? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072020170718
31590? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
31591? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
31850? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
32196? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
32197? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
32572? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
32572? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32575? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32669? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
32903? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
33208? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
33208? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
33214? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
102451? ? ?? ? ?sphlibcc2017072020170718
102451? ? ?? ? ?sphlibgcc2017072020170718
102476? ? ?? ? ?sphlibgcc_-funroll-loops2017072020170718
103019? ? ?? ? ?sphlib-smallcc2017072020170718
103019? ? ?? ? ?sphlib-smallgcc2017072020170718
103538? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017072020170718
126803? ? ?? ? ?refcc2017072020170718
126803? ? ?? ? ?refgcc2017072020170718
126839? ? ?? ? ?refgcc_-funroll-loops2017072020170718
255473? ? ?? ? ?sse2gcc_-funroll-loops2017072020170718
256561? ? ?? ? ?sse2cc2017072020170718
256561? ? ?? ? ?sse2gcc2017072020170718

Test failure

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer sse2 ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: cc
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 79, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ssse3
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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