Implementation notes: amd64, h8bobcat, crypto_hash/sarmal512

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sarmal512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
20511? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20582? ? ?? ? ?opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20591? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20596? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20634? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072920170718
20643? ? ?? ? ?opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2017072920170718
20701? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072920170718
20752? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072920170718
20753? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
20762? ? ?? ? ?asm64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072920170718
20763? ? ?? ? ?asm64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072920170718
20767? ? ?? ? ?asm64gcc_-m64_-O3_-fomit-frame-pointer2017072920170718
20772? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072920170718
20819? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20828? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20847? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072920170718
20867? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
20867? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
20881? ? ?? ? ?asm64gcc_-O3_-fomit-frame-pointer2017072920170718
20886? ? ?? ? ?asm64gcc_-funroll-loops_-O_-fomit-frame-pointer2017072920170718
20891? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072920170718
20900? ? ?? ? ?asm64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072920170718
20900? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072920170718
20900? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072920170718
20910? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072920170718
20910? ? ?? ? ?asm64gcc_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20924? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072920170718
20938? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072920170718
20962? ? ?? ? ?opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072920170718
20962? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
20971? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072920170718
20976? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
20981? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072920170718
21000? ? ?? ? ?asm64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072920170718
21052? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072920170718
21066? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072920170718
21067? ? ?? ? ?opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072920170718
21071? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072920170718
21071? ? ?? ? ?opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072920170718
21075? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072920170718
21090? ? ?? ? ?asm64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072920170718
21104? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072920170718
21109? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072920170718
21113? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170718
21142? ? ?? ? ?opt64gcc_-O3_-fomit-frame-pointer2017072920170718
21142? ? ?? ? ?opt64gcc_-m64_-O3_-fomit-frame-pointer2017072920170718
21147? ? ?? ? ?asm64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072920170718
21147? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072920170718
21166? ? ?? ? ?asm64gcc_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
21185? ? ?? ? ?asm64gcc_-m64_-O_-fomit-frame-pointer2017072920170718
21185? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170718
21185? ? ?? ? ?opt64gcc_-march=nocona_-O_-fomit-frame-pointer2017072920170718
21213? ? ?? ? ?opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072920170718
21218? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170718
21223? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072920170718
21223? ? ?? ? ?asm64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072920170718
21261? ? ?? ? ?asm64gcc_-march=nocona_-O_-fomit-frame-pointer2017072920170718
21290? ? ?? ? ?asm64gcc_-O_-fomit-frame-pointer2017072920170718
21290? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
21299? ? ?? ? ?asm64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
21303? ? ?? ? ?opt64gcc_-O_-fomit-frame-pointer2017072920170718
21309? ? ?? ? ?asm64gcc_-O2_-fomit-frame-pointer2017072920170718
21332? ? ?? ? ?opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2017072920170718
21380? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
21384? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170718
21432? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
21432? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
21442? ? ?? ? ?opt64gcc_-m64_-O_-fomit-frame-pointer2017072920170718
21465? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072920170718
21475? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
21479? ? ?? ? ?opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072920170718
21480? ? ?? ? ?opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072920170718
21480? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
21484? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
21485? ? ?? ? ?asm64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072920170718
21518? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170718
21527? ? ?? ? ?asm64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
21536? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170718
21603? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170718
21617? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
21660? ? ?? ? ?opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072920170718
21674? ? ?? ? ?asm64gcc_-m64_-O2_-fomit-frame-pointer2017072920170718
21674? ? ?? ? ?opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072920170718
21674? ? ?? ? ?asm64gcc_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
21693? ? ?? ? ?asm64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072920170718
21717? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170718
21722? ? ?? ? ?opt64gcc_-O2_-fomit-frame-pointer2017072920170718
21731? ? ?? ? ?asm64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
21745? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072920170718
21751? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170718
21760? ? ?? ? ?opt64gcc_-m64_-O2_-fomit-frame-pointer2017072920170718
21769? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170718
21798? ? ?? ? ?asm64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072920170718
21836? ? ?? ? ?asm64gcc_-march=k8_-O2_-fomit-frame-pointer2017072920170718
21855? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
21874? ? ?? ? ?asm64gcc_-march=k8_-O_-fomit-frame-pointer2017072920170718
21954? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072920170718
21973? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072920170718
22017? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170718
22116? ? ?? ? ?asm64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072920170718
22116? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
22116? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072920170718
22116? ? ?? ? ?asm64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072920170718
22120? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072920170718
22154? ? ?? ? ?asm64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
22178? ? ?? ? ?asm64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072920170718
22187? ? ?? ? ?asm64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22197? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22206? ? ?? ? ?asm64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
22211? ? ?? ? ?asm64gcc_-Os_-fomit-frame-pointer2017072920170718
22216? ? ?? ? ?asm64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
22230? ? ?? ? ?asm64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072920170718
22249? ? ?? ? ?asm64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170718
22273? ? ?? ? ?asm64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072920170718
22273? ? ?? ? ?asm64gcc_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22287? ? ?? ? ?asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072920170718
22291? ? ?? ? ?asm64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072920170718
22292? ? ?? ? ?asm64gcc_-march=k8_-Os_-fomit-frame-pointer2017072920170718
22301? ? ?? ? ?asm64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22320? ? ?? ? ?asm64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072920170718
22325? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170718
22363? ? ?? ? ?asm64gcc_-m64_-Os_-fomit-frame-pointer2017072920170718
22415? ? ?? ? ?asm64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170718
22463? ? ?? ? ?asm64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072920170718
22838? ? ?? ? ?opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22867? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
22952? ? ?? ? ?opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
23004? ? ?? ? ?asm64gcc_-funroll-loops2017072920170718
23071? ? ?? ? ?asm64cc2017072920170718
23114? ? ?? ? ?opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2017072920170718
23147? ? ?? ? ?opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072920170718
23165? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072920170718
23166? ? ?? ? ?asm64gcc2017072920170718
23171? ? ?? ? ?opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072920170718
23171? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170718
23175? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
23213? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072920170718
23218? ? ?? ? ?opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072920170718
23237? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072920170718
23241? ? ?? ? ?opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
23251? ? ?? ? ?opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072920170718
23270? ? ?? ? ?opt64gcc_-Os_-fomit-frame-pointer2017072920170718
23289? ? ?? ? ?opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170718
23313? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072920170718
23341? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
23342? ? ?? ? ?opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072920170718
23346? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072920170718
23347? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072920170718
23379? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
23394? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
23399? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
23422? ? ?? ? ?opt64gcc_-march=k8_-O_-fomit-frame-pointer2017072920170718
23423? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072920170718
23479? ? ?? ? ?opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072920170718
23479? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170718
23479? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170718
23488? ? ?? ? ?opt64gcc_-m64_-Os_-fomit-frame-pointer2017072920170718
23494? ? ?? ? ?opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2017072920170718
23517? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
23522? ? ?? ? ?opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072920170718
23527? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072920170718
23532? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072920170718
23541? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072920170718
23574? ? ?? ? ?opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072920170718
23579? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072920170718
23598? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
23631? ? ?? ? ?opt64gcc_-march=k8_-O3_-fomit-frame-pointer2017072920170718
23679? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170718
23698? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
23783? ? ?? ? ?opt64gcc_-march=k8_-Os_-fomit-frame-pointer2017072920170718
23812? ? ?? ? ?opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072920170718
23840? ? ?? ? ?opt64clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072920170718
23864? ? ?? ? ?opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
23873? ? ?? ? ?opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
23893? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072920170718
23931? ? ?? ? ?opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072920170718
23935? ? ?? ? ?opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
23968? ? ?? ? ?opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072920170718
23969? ? ?? ? ?opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072920170718
23987? ? ?? ? ?opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072920170718
24025? ? ?? ? ?opt64clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017072920170718
24173? ? ?? ? ?opt64gcc_-march=k8_-O2_-fomit-frame-pointer2017072920170718
24268? ? ?? ? ?opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170718
25075? ? ?? ? ?opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072920170718
25237? ? ?? ? ?opt64clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072920170718
25327? ? ?? ? ?opt64clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017072920170718
25498? ? ?? ? ?opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017072920170718
44498? ? ?? ? ?opt64gcc2017072920170718
44507? ? ?? ? ?opt64gcc_-funroll-loops2017072920170718
44531? ? ?? ? ?opt64cc2017072920170718

Test failure

Implementation: crypto_hash/sarmal512/asm64
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer asm64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer asm64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer asm64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer asm64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer asm64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer asm64

Test failure

Implementation: crypto_hash/sarmal512/asm64
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -O3 -fomit-frame-pointer asm64
gcc -march=k8 -O3 -fomit-frame-pointer asm64

Compiler output

Implementation: crypto_hash/sarmal512/asm64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
sarmal.c: sarmal.c:945:14: error: invalid instruction mnemonic 'addq'
sarmal.c: "push rax\n\t"
sarmal.c: ^
sarmal.c: <inline asm>:1323:2: note: instantiated into assembly here
sarmal.c: addq [rdx], 1024
sarmal.c: ^~~~~~~~~~~~~~~~~~~
sarmal.c: sarmal.c:1120:14: error: invalid instruction mnemonic 'addq'
sarmal.c: "push rax\n\t"
sarmal.c: ^
sarmal.c: <inline asm>:1075:2: note: instantiated into assembly here
sarmal.c: addq [rdx], 1024
sarmal.c: ^~~~~~~~~~~~~~~~~~~
sarmal.c: sarmal.c:945:14: error: invalid instruction mnemonic 'addq'
sarmal.c: "push rax\n\t"
sarmal.c: ^
sarmal.c: <inline asm>:1323:2: note: instantiated into assembly here
sarmal.c: addq [rdx], 1024
sarmal.c: ^~~~~~~~~~~~~~~~~~~
sarmal.c: sarmal.c:1120:14: error: invalid instruction mnemonic 'addq'
sarmal.c: "push rax\n\t"
sarmal.c: ^
sarmal.c: <inline asm>:1075:2: note: instantiated into assembly here
sarmal.c: addq [rdx], 1024
sarmal.c: ^~~~~~~~~~~~~~~~~~~
sarmal.c: sarmal.c:945:14: error: invalid instruction mnemonic 'addq'
sarmal.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments asm64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments asm64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments asm64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments asm64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments asm64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments asm64