Implementation notes: amd64, gcc16, crypto_hash/blake64

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: blake64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13368? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
13392? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
13413? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
13421? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
13435? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
13446? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
13450? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
13454? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
13461? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
13462? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
13462? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
13467? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
13472? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017072020170718
13473? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017072020170718
13475? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
13478? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
13478? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
13479? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
13485? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
13495? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
13497? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017072020170718
13497? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
13498? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
13500? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017072020170718
13501? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
13501? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
13502? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
13510? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
13512? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
13513? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
13514? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
13514? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
13517? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
13522? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
13524? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
13526? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
13535? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
13540? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
13546? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
13550? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
13550? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
13558? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
13563? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
13569? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
13577? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
13932? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
13933? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
13946? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
14004? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
14012? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
14013? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
14014? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
14029? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
14034? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
14039? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
14040? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
14046? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
14047? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
14047? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
14050? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
14053? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
15338? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
15343? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
15383? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
15392? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
15394? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
15416? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
15470? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
15488? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
15498? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
15739? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017072020170718
15770? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
15771? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
15781? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
15855? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
16060? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
16168? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
16260? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
16271? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
16311? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2017072020170718
16311? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
16311? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
16350? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2017072020170718
16350? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
16392? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
16456? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
16456? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
16456? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
16698? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
16788? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
16792? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
16803? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
16847? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
16854? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
16864? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
16907? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
16912? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
16913? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
16921? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
16923? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
16926? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
16932? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
16935? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
17257? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
17449? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
17509? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
17515? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
17525? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
17525? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
17528? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
17534? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
17545? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
17567? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
17616? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
17629? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
17644? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
17644? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
17749? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
17792? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
17866? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
17897? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
17939? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
17944? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
18022? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
18023? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
18023? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
18032? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
18095? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2017072020170718
18098? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
18099? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
18111? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2017072020170718
18116? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
18117? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
18137? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
18166? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
18178? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
18189? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
18205? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
18219? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
18219? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
18238? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
18254? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
18258? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
18277? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
18291? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
18342? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
18372? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
18418? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
18467? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
18511? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
18568? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
18569? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
18638? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
18640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
18670? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
18674? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
18674? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
18684? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
18719? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
18942? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
18954? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
18956? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
18965? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
18996? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
18998? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
19033? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072020170718
19036? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
19037? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
19123? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
19123? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
19136? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
19144? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
19153? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
19155? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
19162? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
19179? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
19220? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
19245? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
19246? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
19246? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
19248? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
19317? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
19408? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19412? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19527? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
19530? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
19603? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
19686? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19686? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19753? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
19779? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
19791? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
19798? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19798? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19799? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
19799? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
19800? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
19805? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
19872? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19872? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
19965? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
19970? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
20151? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20169? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
20309? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
20310? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
20628? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072020170718
20690? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
20776? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
20991? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
21118? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
21170? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
21312? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2017072020170718
21312? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
21312? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
21356? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
21357? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
21433? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
21500? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
21500? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
21763? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
21763? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
21795? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
21804? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
21805? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
21808? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
21809? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
21813? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
21813? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
21813? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
21823? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
21830? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
21830? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
21832? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072020170718
21896? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072020170718
22061? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22072? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22138? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
22152? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
22283? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
22313? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
22313? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
22464? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
22465? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
22478? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22478? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
22808? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
22808? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
22815? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
22830? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
22831? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
22967? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
23000? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
23001? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
23023? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
23111? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
23114? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
23138? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
23138? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
23144? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072020170718
23195? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
23207? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
23208? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
23210? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
23230? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
23230? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
23230? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23230? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23340? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23364? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
23365? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
23398? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
23620? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
23620? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
24049? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
24084? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
30594? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
30594? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
30695? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
30695? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
31516? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
31516? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
31530? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
31530? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
31665? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
31702? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
31713? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
31908? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
31909? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
31964? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
31969? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2017072020170718
32032? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
32060? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
32061? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
32085? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
32085? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32085? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32094? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
32098? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
32099? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
32118? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
32123? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
32130? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
32133? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
32137? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
32137? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32137? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
32153? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
32209? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
32209? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
32269? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
32299? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2017072020170718
32371? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
32421? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
32452? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
32522? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
32538? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
32538? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
32757? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
32779? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
32779? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
32780? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
32826? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
32991? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
33005? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
33034? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
33080? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
33080? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
33163? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
33191? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
33341? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
33362? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
33490? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
33490? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
33511? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2017072020170718
33545? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
33545? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
33554? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
33556? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
33615? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
33679? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
33679? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
33701? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
33701? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
33721? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
33721? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
33728? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
33731? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
33767? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
33772? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2017072020170718
33793? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
33838? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
33907? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
33997? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
33998? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
34102? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2017072020170718
34136? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
34177? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
34433? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
34468? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
72518? ? ?? ? ?sphlib-smallgcc_-funroll-loops2017072020170718
73254? ? ?? ? ?sphlib-smallcc2017072020170718
73254? ? ?? ? ?sphlib-smallgcc2017072020170718
80686? ? ?? ? ?sphlibcc2017072020170718
80697? ? ?? ? ?sphlibgcc_-funroll-loops2017072020170718
80703? ? ?? ? ?sphlibgcc2017072020170718
88538? ? ?? ? ?refcc2017072020170718
88544? ? ?? ? ?refgcc2017072020170718
88785? ? ?? ? ?refgcc_-funroll-loops2017072020170718
436260? ? ?? ? ?sse2gcc_-funroll-loops2017072020170718
436497? ? ?? ? ?sse2cc2017072020170718
437291? ? ?? ? ?sse2gcc2017072020170718

Test failure

Implementation: crypto_hash/blake64/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/blake64/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 'blake64_compress':
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: 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/blake64/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 'blake64_compress':
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: 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 'blake64_compress':
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:268: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:269: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:270: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:271: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:272: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:273: 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