Implementation notes: amd64, manny613, crypto_hash/lux256

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: lux256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21232? ? ?? ? ?asmcc2018082820180818
21248? ? ?? ? ?asmgcc2018082820180818
32692? ? ?? ? ?asmgcc_-funroll-loops2018082820180818

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
a14903ab1efa9941b497a2b641f5b60fe9d309c411b48ea71ed3fbed43526e53
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer asm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer asm
gcc -m64 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
5a1a9d96ccfd9b1403934d3b1dae80a7566382ff09181c0dfff45502cb819fd8
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer asm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer asm
gcc -m64 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -O -fomit-frame-pointer
85c450b2bbe523db67815a379352dbe648106cb4abe28c0f11f56c3297303515
Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer asm
gcc -fno-schedule-insns -O -fomit-frame-pointer asm
gcc -m64 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer asm
gcc -m64 -march=corei7 -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
8c2bb9f85993ddebf883ba58f0c2dd5aea8201d510d67242d940996838d1bd04
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer asm
gcc -fno-schedule-insns -Os -fomit-frame-pointer asm
gcc -m64 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
f2880b354ff584d015a9a09045cca203ea1a18752bbbdc3684df1e1b56156155
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
3e881114147a9d2615d8ae344980f34922c69a0cdf6d9f47913528513f9692d4
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
eed59ee2c817851b9d2dfe894057b2d8f3b689d37aea312e9af77a16178d101c
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
485e3307c936bb7a1de2804dbd4228e35342a3df49534c9db2823eacb99b0bba
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer asm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
9f5a7235851dcbe45b1189c9e1c22cfbe5f0ef31d8f2f7ea5f0ad6b9fb705487
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
7c1dc70ebd84ecb723e41eb848d62a8a565c5b2e82d8bb15416b91b9743cb785
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer
55bdc2fb9dc7bdf27fb162818d4db6ff2832a7ccfb9b39eb112ee189904aca93
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer
2e71ed81177f949a35037965df1755396e2c30136e82732278bca2f3012116cb
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
3cf01577d57ad683103edf3bc8bf38bcdd6bf30ff7aff8b4b1f9a904a7dfbd2b
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
bb152a6d8f5f9cdece23eb8dc3f987129dcfca0c302477679761220a0119f3be
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
ea965be9f9b17743359584eec53e4485e3512c7ca1b0d2a75db69125f7867bd9
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
0c744cc6bd84d13471070e357db2d6a71e0969aefcf0fe5a271457bef3d64dab
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
fc58b1762c9466dfcd23b4e58b4b1a87252e03366b41e5eb4a200579ab145d68
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
9eada74c18f8f9b81a7dd8d786cfec84e77c2e280cd1318ad314c85a23852fda
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
4bd0b7ee5dca0f93bf75634bf0ca4aa4249f0f4c4bf55bd57dcea516b32e2c34
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
22786354e4650e41f0488e454b1450ae2c3a590c6cd3413766560ede01ebd690
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
4140d5037622bfdeabde8553322624bbf3cddd0c5c21cf5466a389a810cac438 4140d5037622bfdeabde8553322624bbf3cddd0c5c21cf5466a389a810cac438
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
144d982556c6dfffedc82cc32d422d8d1ad01fa94e80225a4e09de5b54a07582 144d982556c6dfffedc82cc32d422d8d1ad01fa94e80225a4e09de5b54a07582
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O -fomit-frame-pointer
ea68a03a58e6bb50cca5e796f60af93780ca3d1f65935c6428111be92588fc78 ea68a03a58e6bb50cca5e796f60af93780ca3d1f65935c6428111be92588fc78
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
60d289650be38129b6899862d44e2f4e76b5784bf6721a40261c2c060673e573 60d289650be38129b6899862d44e2f4e76b5784bf6721a40261c2c060673e573
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
bddbb28d90203ad45010a25f3ec24a27e8f1ca52442c1b0b54d712aabd0f8028
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer asm
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
0f966b56e3f3f1d7ca658b9ac9db6a97369d643003ee83ad056d070cb41c313e
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O -fomit-frame-pointer
ecc26a6ae78191ae624785f1f82d2e67b9eecac91b181daf9bbf1aaf2297acd4
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer
86da7fa2f38bde10fa739b55ae404b6a014aa85a91b286c99563e9aa8cbee525
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer asm
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
791ddcca990c927541867969daeff730745bbbe1afa3d2f3093f279bcbe3e2ec
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
12fb2329605c5bdef7eb8fec1a97bc3560babdfab713ac2ec4b480f6266d08f5
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core2 -Os -fomit-frame-pointer
7c7e8ed175c7ec45544c09447478e13964ad2cb7563906250300364d5ee9ecd7
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core2 -Os -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
0075f5b292cbd6306edb04a5c261e3d3def98ad6caf8a5466f23c06033df8f20
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
ad81fa5a9a5e50498289736b06b8fdd3809c3dd884273fa242ca3a67afccb975
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
f839ab4d03cd5e2e869cecb597d9be0d5ff73ece16b0fd2d96e8a284dae6a278
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
19cb85bdf0372add2c98ceeada891d5650379a046a45c6345312bb0a700dad5e
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=corei7 -Os -fomit-frame-pointer
b36382220bd5c0cd433ad7f15dc35bb9d9b0b8a47140f0d15c0a3921d4615efb
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
4e79218f87c9a860760095748378d4e6859d1857184bb23cde3316cbf57aecb2
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -O2 -fomit-frame-pointer asm
gcc -march=k8 -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
a02e0d1b39f9ae88c105648069a524c0f1fea5869ff4a82afd057ad8d65ee8a6
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -O3 -fomit-frame-pointer asm
gcc -march=k8 -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
7fb5323582278a3fdf0c9095e26ad75e05246512e2eb3279ed95f22b5c6f9ae4
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -O -fomit-frame-pointer asm
gcc -march=k8 -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
97cb0db4f27d4c8b5140e83fa69d99ec68b43d223562adf6f1e3b8f399848a6e
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -Os -fomit-frame-pointer asm
gcc -march=k8 -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
b7ee07b959d30e84d2d313145833cc8329f5f1bc93652ce569ba55b1387ca060
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=nocona -O2 -fomit-frame-pointer asm
gcc -march=nocona -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
6bb2d720b693bded102aef9f94a6ba479eb75f2ca01073866b7269725521bdae
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=nocona -O3 -fomit-frame-pointer asm
gcc -march=nocona -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
5c5a5869052e90852da9884c50697c5b600c41db162c55a8582aa477eb3d67f7
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=nocona -O -fomit-frame-pointer asm
gcc -march=nocona -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
d13054fec5d9f426470034fc86459e42667f6c6efcd198ccf7810d42f2547555
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=nocona -Os -fomit-frame-pointer asm
gcc -march=nocona -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=barcelona -O2 -fomit-frame-pointer
4140d5037622bfdeabde8553322624bbf3cddd0c5c21cf5466a389a810cac438
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O2 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=barcelona -O3 -fomit-frame-pointer
144d982556c6dfffedc82cc32d422d8d1ad01fa94e80225a4e09de5b54a07582
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O3 -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=barcelona -O -fomit-frame-pointer
ea68a03a58e6bb50cca5e796f60af93780ca3d1f65935c6428111be92588fc78
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=barcelona -Os -fomit-frame-pointer
60d289650be38129b6899862d44e2f4e76b5784bf6721a40261c2c060673e573
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -Os -fomit-frame-pointer asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7c8dc5632d896abcab985aa90d16ff53f5ab85044701249eb49a2652fe1ce4f2
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
74ce3d17af1191594906789297f4850e871dcaf53c718a417cc2df2b3ce96ca9
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv asm

Checksum failure

Implementation: asm
Security model: unknown
Compiler: icc
0d1e4fafeded7e5e3535461f67e4f2db70ad516e78580f8cc2ecbf356d8cf63f
Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc asm
icc -no-vec asm
icc -xAVX -O2 -fomit-frame-pointer asm
icc -xAVX -O3 -fomit-frame-pointer asm
icc -xCORE-AVX-I -O2 -fomit-frame-pointer asm
icc -xCORE-AVX-I -O3 -fomit-frame-pointer asm
icc -xSSE4.1 -O2 -fomit-frame-pointer asm
icc -xSSE4.1 -O3 -fomit-frame-pointer asm
icc -xSSE4.2 -O2 -fomit-frame-pointer asm
icc -xSSE4.2 -O3 -fomit-frame-pointer asm

Test failure

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer asm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer asm

Compiler output

Implementation: asm
Security model: unknown
Compiler: gcc
LUX.c: LUX.c: In function 'Update':
LUX.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
LUX.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
LUX.c: ^~~~~~~~
LUX.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
LUX.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
LUX.c: ^~~~~~~~
hash.c: In file included from hash.c:2:
hash.c: LUX.c: In function 'Update':
hash.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
hash.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
hash.c: ^~~~~~~~
hash.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
hash.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
hash.c: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 105, namely:
CompilerImplementations
gcc asm
gcc -O2 -fomit-frame-pointer asm
gcc -O3 -fomit-frame-pointer asm
gcc -O -fomit-frame-pointer asm
gcc -Os -fomit-frame-pointer asm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer asm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer asm
gcc -fno-schedule-insns -O -fomit-frame-pointer asm
gcc -fno-schedule-insns -Os -fomit-frame-pointer asm
gcc -funroll-loops asm
gcc -funroll-loops -O2 -fomit-frame-pointer asm
gcc -funroll-loops -O3 -fomit-frame-pointer asm
gcc -funroll-loops -O -fomit-frame-pointer asm
gcc -funroll-loops -Os -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer asm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -O -fomit-frame-pointer asm
gcc -funroll-loops -m64 -Os -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer asm
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer asm
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer asm
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer asm
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer asm
gcc -m64 -O2 -fomit-frame-pointer asm
gcc -m64 -O3 -fomit-frame-pointer asm
gcc -m64 -O -fomit-frame-pointer asm
gcc -m64 -Os -fomit-frame-pointer asm
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer asm
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer asm
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer asm
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer asm
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer asm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer asm
gcc -m64 -march=core2 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core2 -O3 -fomit-frame-pointer asm
gcc -m64 -march=core2 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -Os -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer asm
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer asm
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer asm
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer asm
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer asm
gcc -m64 -march=corei7 -O -fomit-frame-pointer asm
gcc -m64 -march=corei7 -Os -fomit-frame-pointer asm
gcc -m64 -march=k8 -O2 -fomit-frame-pointer asm
gcc -m64 -march=k8 -O3 -fomit-frame-pointer asm
gcc -m64 -march=k8 -O -fomit-frame-pointer asm
gcc -m64 -march=k8 -Os -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer asm
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer asm
gcc -m64 -march=nocona -O2 -fomit-frame-pointer asm
gcc -m64 -march=nocona -O3 -fomit-frame-pointer asm
gcc -m64 -march=nocona -O -fomit-frame-pointer asm
gcc -m64 -march=nocona -Os -fomit-frame-pointer asm
gcc -march=barcelona -O2 -fomit-frame-pointer asm
gcc -march=barcelona -O3 -fomit-frame-pointer asm
gcc -march=barcelona -O -fomit-frame-pointer asm
gcc -march=barcelona -Os -fomit-frame-pointer asm
gcc -march=k8 -O2 -fomit-frame-pointer asm
gcc -march=k8 -O3 -fomit-frame-pointer asm
gcc -march=k8 -O -fomit-frame-pointer asm
gcc -march=k8 -Os -fomit-frame-pointer asm
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv asm
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv asm
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv asm
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv asm
gcc -march=nocona -O2 -fomit-frame-pointer asm
gcc -march=nocona -O3 -fomit-frame-pointer asm
gcc -march=nocona -O -fomit-frame-pointer asm
gcc -march=nocona -Os -fomit-frame-pointer asm

Compiler output

Implementation: asm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
LUX.c: LUX.c: In function 'Update':
LUX.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
LUX.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
LUX.c: ^~~~~~~~
LUX.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
LUX.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
LUX.c: ^~~~~~~~
hash.c: In file included from hash.c:2:
hash.c: LUX.c: In function 'Update':
hash.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
hash.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
hash.c: ^~~~~~~~
hash.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
hash.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
hash.c: ^~~~~~~~
LUX.c: LUX.c: In function 'Update':
LUX.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
LUX.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
LUX.c: ^~~~~~~~
LUX.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
LUX.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
LUX.c: ^~~~~~~~
hash.c: In file included from hash.c:2:
hash.c: LUX.c: In function 'Update':
hash.c: LUX.c:264:5: warning: implicit declaration of function 'LUX25664' [-Wimplicit-function-declaration]
hash.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
hash.c: ^~~~~~~~
hash.c: LUX.c:286:4: warning: implicit declaration of function 'LUX51264' [-Wimplicit-function-declaration]
hash.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
hash.c: ^~~~~~~~

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

Compiler output

Implementation: asm
Security model: unknown
Compiler: icc
LUX.c: LUX.c(264): warning #266: function "LUX25664" declared implicitly
LUX.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
LUX.c: ^
LUX.c:
LUX.c: LUX.c(286): warning #266: function "LUX51264" declared implicitly
LUX.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
LUX.c: ^
LUX.c:
hash.c: In file included from hash.c(2):
hash.c: LUX.c(264): warning #266: function "LUX25664" declared implicitly
hash.c: LUX25664(&Te0,state->core,state->buffer,data,doneLength);
hash.c: ^
hash.c:
hash.c: In file included from hash.c(2):
hash.c: LUX.c(286): warning #266: function "LUX51264" declared implicitly
hash.c: LUX51264(&T640,state->core64,state->buffer64,data,doneLength);
hash.c: ^
hash.c:

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc asm
icc -no-vec asm
icc -xAVX -O2 -fomit-frame-pointer asm
icc -xAVX -O3 -fomit-frame-pointer asm
icc -xCORE-AVX-I -O2 -fomit-frame-pointer asm
icc -xCORE-AVX-I -O3 -fomit-frame-pointer asm
icc -xSSE4.1 -O2 -fomit-frame-pointer asm
icc -xSSE4.1 -O3 -fomit-frame-pointer asm
icc -xSSE4.2 -O2 -fomit-frame-pointer asm
icc -xSSE4.2 -O3 -fomit-frame-pointer asm