Implementation notes: x86, kizomba, crypto_hash/cheetah512

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cheetah512

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
150581cb6d2a4beab192df31aa3811d54316ad3d935d3a30e04ccd6cc5d56b43
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
11f315a1114fc99777e3f922cc82009f86669eb6bc4c6f2096b07d7969ef99c6
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
5dd68bdb1d0fc6082c777ad6ce8594d03886b1867d0a122184fe38b6bbf71862
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
f8d5517745820987aaef1e8086dac22431f3324a6214a947ad99d23ce7c14203
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
697982882f60c210ee67adfcf15c521e95267d42d3b1d96883ef0a373ff7a272
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
70748ea3c4acfbb88e8d63d881ad8b74df832ccb4033a859e8c0ccc7f43144d1
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
a83f32405c2222fda875617a03805123cf30d983541ccfaa7c39df86127750eb
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
9004c341a1398e95f2f05b8a3a25c25a4622a8a4639ed0b0e047800b33cad1b1
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
4898dfd2b6c0a1d58784093853664b36e2b9ff6895fcbd583c2c1dc5f109ac39
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
2acd75b5dba0aee3ba6e149bc820fd5bb80c6d9e4794a20df029e328b14f970d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
610eae0e7e68e571dffb011b5e6bed3a4e9689196af11474505f3ff81a6d8c7d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
5bff4fc0c19d5a397f66ea319e7d46a8c23daa835f2aed68de24d82351143c36
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
c47744280861d9134629612761a66bc62fc3f79ee5637db11c01abb2a0519cca
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
1087335b46d80e3ac824522d403fca49d414beebcb5b44186652637e9c0f52d2
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
292aed50b7e686aaaa82d107ff1a09122036912eaeb57e91b4ee9249a447bfa4
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
3789782309862f1d09d4b02063c9c1dd52c301293eae12ec20a08c95f599748d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
71bb2d9d022b95fa0d12d4a1bac3577dc4926f4af1f7c6ac11699ab9b8650efb
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
618711c635c731a1267e7ed10bfd9159ace6cb36d31334e8ffcf7d4fa14ab4f7
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
08f47542498e06c4649c00b82e4c310b3642589995174643482f7b60ce37903e
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
bd65f17d27f96ff0770e3eab6d7e9f4844b52015d01315fb962dc4287e918f62
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
179da90ca6c688b53e16d8c86ea1837fc4a9afb2385081e27710483075c5692d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
e5796f2048441446a3b75983658def30ebcb305de807dc6e12a4c381e01492e8
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
7290e3e6038c198716c19888bbc612f9000aae42e5d44949a527df2f96d8181a
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
fd3cf4f789fe305525fe974a33c77b7879f84d4664a3fccccfcaba2a66ef58af
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
840c21ddff394683f968ab5d19ff12740241db92d87295c524b87a13ddc08f73
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
7c28d150c0f8e285d12c7e8eca7c507c729249517765ea618319f8f8426e9084
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
0d033d6a17b2123e7d27f0513b85a998357c97d25d621152819e3313d63e89d1
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
28a16d52d76b0f74c2b66a9e8ee1d5e72d6745dc240f305ecdd2f40706ee6473
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
e3251e90e4e1b818c7971d7d9193f9d7468e50519b16d1842b016a85c2ba8060
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
1f58d28e6549822ca3dbc0a434cf4996ab490dd2090efa7e37362f8226a1f736
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
2a0358fc812493c6cf5adddc6949150b3ab41a50286f2a6cf3365439c249aafd
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
639bc42e155dc7619f2c612ef3b186d3c794accd9a51a14ff219f30b07455276
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
8eae024a3a97ec4456052b5bf3a4c8f61418a8ec2cfcd0ac904c3f56eb850280
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
c680dafa062354e64f39c86c9b3f74cb7e30558f23bac08ada927d721e5d8ba3
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
ddd9aac7e6ff1c1b42f6a32f81bcf36e43fe2825aeac7bfe1ac6d37b1169a8d7
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
c5c6f78599dd9fae3b4126b688e8bc9ab54b8d2faa68e76efd7be1cc82564588
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -O2 -fomit-frame-pointer
b8be904bd340d183ade655e4e8352342b2c19627211af092b6b98d62287b95ea
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -O3 -fomit-frame-pointer
9cbd365a363f98841970b215316f7fae3a24a3acf177c4e41cc1722336a98d57
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -O -fomit-frame-pointer
84ec7363c16e2768e7070429729a01a8fc3ecde24799414cabbbd3c1e64f970e
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -Os -fomit-frame-pointer
c12442caa15a710d91241d6f6d270f2c76d6b119e5ff1770adb53d39365e77fd
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
c084f22c78d8b197e1a05dad5f8f8a20a6bbd917d638d76bdbb0e2c6e110af6d
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
0bcaa80c83841634d4337656a3223a4d849115945f24ac2434e47aab4d5232f5
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
224edd23c85e31e085b8a0857bd4650d6916b57e940c82b6c38b4d5a5b35054b 224edd23c85e31e085b8a0857bd4650d6916b57e940c82b6c38b4d5a5b35054b
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
2c553b6881b02712ba96ddf2e4e8c3e4853641a4a4870a5219e3a8da3075d758
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
d3bc0383b33a981249676b3785c2eb62fdaef0b6b562d68cfd5e4de9141abf2d
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
9b83bbf3d682681113d3dde31630f1f428e0ab3579a304cbffc1d827033d62e0
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
d6b210af4bb64a17afaa217cf6819e7d1f158ee0ba40a566a17042e387d088a7
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
a8e17e076daf24f11ff4f4e988dde1c33530acefd9408c64d81712d7cb25ebcf
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
0032f7d86f2b222434c1212d57516e0350fe42dbffcd6ef4f9f282d0e0c80379
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
da56dd7786f750e3887b8c562e45b8ae53359bc80a116dcf70c53a96cd32635b
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
0b2110ebaacc2fc96b092d99881205b4fd0e0efb2977fd7cca121061a4996db4
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
44357c4c867ee4acf73280835d4b409e3b18b16b78cf7329e438a9430306a7ab
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
7c1176be3467fba2d35a1f99ad6b96d1abce40bdda413a41a656aa996df8691e
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
f55f302bf35ef2159b44faa6c9ebd21421eacd70c1feab6999f7131346177951
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
7e107c77e3f48fa4f34d52c7f2b39993ab694dcfdd9f1ddad0ee2851cf119181
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
7c17a58ce3a17d4c60b8acbf94d81ad80f920e414dc4681ac22aea59c35770d3
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
30a940743d21f16b44bcf9eb6b6556dba5d063a4b85d439f1ef63fc155bad1c5
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
96978da7e86b03ebe9b2924ced8e507156143e2991d1d6339cf2b0f9542ce950
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
05f6bfdfe38ac3302a3ae1235266bfc37c173d3096f9e21f270fbbf2cc046c48
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
dcc55a3e5041fcf9c7c4cdd46f4eae15c68685d0e2763d497e5d5423ce319780
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
a9f2cf7e13d5b03d7442645aee4635fe8c06f305a53ce59840562cdee0d43cce
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
bbb35c1495f44a9fb318a605229c06e064735ae5cbce5f5d25f43c8ae10decee
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
9c6c5860817b3ee10dd376c51541480850ca8df2eb881daa1415dd0beaa112f0
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
abb9698c77f10f8ad6a438f13e62e2575dfc9f2ca00d7b35d49200be4e3ea220
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
d858423684a5b6b2135c0d33a152a5b4715666def32dd76e9cd9633c1b5aab46
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer asm32
gcc -m32 -march=prescott -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
efd17d74887779cb7afc80fac082403f97d0f3107852f5d7689ad2f2ac99620c
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
00a59e14f0ff2db4db7e29f0bdadae44afaec84bab6d0c42e59ec7f4ac8c053f
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
f14b3af081629f3d8db1bd635de0f72adeb84e20e0ef838d28ad7cf9eb5165f2
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
81b75b7715ef3879452bfc87020aeb4eaeed0c781e526016d67b06cd941aab39
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
51a151dda823fc70fb743dc65529a05e84eac1d8dd6788263f5984b1f6af8837
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
14d5fbbae936fedb3e33c8d2a1d941b172a18627b6fb5108f03bd5290f5291c0
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
1ab4773d439548821d48d573740ce848297ffa12b2889a1b83901fccc2cf70b7
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
1dd663bac65e9db122b689333dd5ab8644c745be078ef603d88a7d9292c4a7de
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
9067c4fea54e0772a24d5a7064bbaaf1abba0480e0848965f9012cc507f2b857
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer asm32

Checksum failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
b45dbcfbd1622c52c15007fd847513aa037663427ab386982f0ccccf47773b0a
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer asm32

Test failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
error 111
crypto_hash is nondeterministic

Number of similar (compiler,implementation) pairs: 74, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer asm32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer asm32
gcc -m32 -march=athlon -O -fomit-frame-pointer asm32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O -fomit-frame-pointer asm32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k8 -O -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer asm32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer asm32
gcc -m32 -march=nocona -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O -fomit-frame-pointer asm32

Test failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer asm32
gcc -m32 -march=i386 -Os -fomit-frame-pointer asm32
gcc -m32 -march=i486 -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer asm32

Test failure

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_hash is nondeterministic
error 111
crypto_hash is nondeterministic

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer asm32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer asm32
gcc -m32 -march=barcelona -O -fomit-frame-pointer asm32

Compiler output

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
Cheetah.c: Cheetah.c: In function 'Update':
Cheetah.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
Cheetah.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
Cheetah.c: ^~~~~~~~~~~~
hash.c: In file included from hash.c:2:0:
hash.c: Cheetah.c: In function 'Update':
hash.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
hash.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
hash.c: ^~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer asm32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer asm32
gcc -m32 -O2 -fomit-frame-pointer asm32
gcc -m32 -O3 -fomit-frame-pointer asm32
gcc -m32 -O -fomit-frame-pointer asm32
gcc -m32 -Os -fomit-frame-pointer asm32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer asm32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer asm32
gcc -m32 -march=athlon -O -fomit-frame-pointer asm32
gcc -m32 -march=athlon -Os -fomit-frame-pointer asm32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer asm32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer asm32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer asm32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer asm32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -O -fomit-frame-pointer asm32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer asm32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=i386 -O -fomit-frame-pointer asm32
gcc -m32 -march=i386 -Os -fomit-frame-pointer asm32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=i486 -O -fomit-frame-pointer asm32
gcc -m32 -march=i486 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer asm32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer asm32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k6 -O -fomit-frame-pointer asm32
gcc -m32 -march=k6 -Os -fomit-frame-pointer asm32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=k8 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=k8 -O -fomit-frame-pointer asm32
gcc -m32 -march=k8 -Os -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer asm32
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer asm32
gcc -m32 -march=nocona -O2 -fomit-frame-pointer asm32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer asm32
gcc -m32 -march=nocona -O -fomit-frame-pointer asm32
gcc -m32 -march=nocona -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentium -O -fomit-frame-pointer asm32
gcc -m32 -march=pentium -Os -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer asm32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer asm32
gcc -m32 -march=prescott -O -fomit-frame-pointer asm32
gcc -m32 -march=prescott -Os -fomit-frame-pointer asm32

Compiler output

Implementation: crypto_hash/cheetah512/asm32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
Cheetah.c: Cheetah.c: In function 'Update':
Cheetah.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
Cheetah.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
Cheetah.c: ^~~~~~~~~~~~
hash.c: In file included from hash.c:2:0:
hash.c: Cheetah.c: In function 'Update':
hash.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
hash.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
hash.c: ^~~~~~~~~~~~
Cheetah.c: Cheetah.c: In function 'Update':
Cheetah.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
Cheetah.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
Cheetah.c: ^~~~~~~~~~~~
hash.c: In file included from hash.c:2:0:
hash.c: Cheetah.c: In function 'Update':
hash.c: Cheetah.c:225:4: warning: implicit declaration of function 'Cheetah51232' [-Wimplicit-function-declaration]
hash.c: Cheetah51232(&Te0,&T640,&state->gt;core64, data, totLength);
hash.c: ^~~~~~~~~~~~

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