Implementation notes: amd64, sliver, crypto_hash/keccakc448

Computer: sliver
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
21750opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
25098x86_64_asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
36702simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
41148opt64lcu24shldclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
42414inplacegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
43134opt64lcu6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
43206x86_64_shldgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
43248inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
43740x86_64_shldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
44928x86_64_shldgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
45864x86_64_shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
46242opt64u6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
46566opt64lcu6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
47112opt64lcu24clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
47178x86_64_asmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
47208simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
48420x86_64_asmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
48816inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
50514opt64lcu24shldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
50808opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
50862x86_64_asmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
50946opt64u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
50964opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
51150opt64u6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
52176opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
52500opt64lcu6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
52806opt64lcu24shldgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
52962simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
52992opt64lcu24gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
53382sseu2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
53586opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
54168opt64lcu24shldgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
55602simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
55848opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
56364simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
56448opt64lcu24gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
60180opt64u6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
63654inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
66882inplacegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
81618mmxu1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
88506mmxu1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
91338mmxu1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
92724mmxu1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
97956opt32bi-rvku2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
99294opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
99528mmxu1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
107520opt32biT-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
111066opt32bi-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
112248opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
112572opt32bi-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
112974opt32biT-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
113706opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
114168opt32biT-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
114390compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
115626opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
116004compactclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
118980opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
122142opt32bi-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
123744opt32bi-rvku2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
127866opt32bi-rvku2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
129714opt32bi-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
130746compactgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
164892compactgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718
263412compactgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
386232compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016072420160718
445602compact8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016072420160718
485976compact8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016072420160718
486408compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016072420160718
508854compact8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016072420160718

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: warning: implicit declaration of function '_mm_roti_epi64' is invalid in C99 [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: computeD \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:40:23: note: expanded from macro 'computeD'
KeccakF-1600-opt64.c: Dei = XOR128(Cae, ROL6464same(Cio, 1)); \
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: expanded from macro 'ROL6464same'
KeccakF-1600-opt64.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:90:50: note: expanded from macro 'XOR128'
KeccakF-1600-opt64.c: #define XOR128(a, b) _mm_xor_si128(a, b)
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: error: passing 'int' to parameter of incompatible type '__m128i'
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-unrolling.macros:17:5: note: expanded from macro 'rounds'
KeccakF-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakF-1600-opt64.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: ./KeccakF-1600-xop.macros:53:5: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments xopu24

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: .equ rDa, %rbx
KeccakF-1600-x86-64-gas.s: ^
KeccakF-1600-x86-64-gas.s: KeccakF-1600-x86-64-gas.s:63:12: error: unknown token in expression
KeccakF-1600-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:50:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:51:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ apInput, %rsi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:52:18: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ aNbrWords, %rdx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:55:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ xpState, %r9
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:58:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rT1, %rax
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:59:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpState, %rdi
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:60:16: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rpStack, %rsp
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:62:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: .equ rDa, %rbx
KeccakF-1600-x86-64-shld-gas.s: ^
KeccakF-1600-x86-64-shld-gas.s: KeccakF-1600-x86-64-shld-gas.s:63:12: error: unknown token in expression
KeccakF-1600-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-15a89e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-32b027.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-26d0bf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-5f0a39.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments simple

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-s2lcu4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-2abc56.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-c3cca1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu6
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-303a87.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-bd11cb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-4a7617.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-a10ba9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact8

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-69b30d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-6bf290.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-6f3cba.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-3aeee6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc448/opt64u6
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-72aaed.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-fbf432.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/opt32biT-s2lcu4
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-9bc1f5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-0b6a08.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-ba28ae.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-995521.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments inplace

Compiler output

Implementation: crypto_hash/keccakc448/mmxu1
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-c24102.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-612266.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mmxu1

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-cae635.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-c2bc82.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sseu2

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-f0f62b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-6ca0fe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:343: warning: comparison is always false due to limited range of data type
try.c: /tmp//ccOovovJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYmiNW6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv inplace32bi
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv inplace32bi
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv inplace32bi
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv simple32bi
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv simple32bi
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv simple32bi
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/sseu2
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:31:27: error: x86intrin.h: No such file or directory
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'V64'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'V128'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:35: error: expected specifier-qualifier-list before 'V128'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: 'V64' undeclared (first use in this function)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: (Each undeclared identifier is reported only once
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: for each function it appears in.)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aba'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aga'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aka'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Ama'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Asa'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: 'V128' undeclared (first use in this function)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bbage'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bkame'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bba'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bga'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bka'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bma'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bsa'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Cae'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Ca'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Da'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Eba'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv sseu2
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv sseu2
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv sseu2
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv sseu2

Compiler output

Implementation: crypto_hash/keccakc448/xopu24
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:74:27: error: x86intrin.h: No such file or directory
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'V64'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:76: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'V128'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: 'V128' undeclared (first use in this function)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: (Each undeclared identifier is reported only once
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: for each function it appears in.)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Abage'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Akame'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Abae'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: 'V64' undeclared (first use in this function)
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aba'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aga'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Aka'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Ama'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Asase'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Asu'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bbage'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bkame'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Bsase'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Cae'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Dau'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Dua'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Ebage'
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:179: error: expected ';' before 'Ekame'
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv xopu24
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv xopu24

Compiler output

Implementation: crypto_hash/keccakc448/mmxu1
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_mmxu1':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccwY6wtF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccA270Oc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv mmxu1

Compiler output

Implementation: crypto_hash/keccakc448/opt32biT-s2lcu4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32biT_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccwMYgVp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBgMVMN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_rvku2':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc9XO7Bp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchf6AlM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-s2lcu4
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciIpEwk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccS5Nkr1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccezxvb7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnL1Q0H.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQwRSVz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0A9FNk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu6
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctyNlFM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczEEDVw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc448/opt64u6
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64u6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciTiG7L.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRDVQTV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_asm':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccJXxWEc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSykJWN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3RqOdC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyNukeN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccFBeVj1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE65D4I.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv compact

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccQzFEGS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cchqtr1W.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv inplace

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
try.c: /tmp//cchlIWGP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrwK9qh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv simple

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:343: warning: comparison is always false due to limited range of data type
try.c: /tmp//ccaT88CH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwWjd6y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv compact8

Compiler output

Implementation: crypto_hash/keccakc448/mmxu1
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_mmxu1':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccfzYtks.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccF7DfV1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv mmxu1

Compiler output

Implementation: crypto_hash/keccakc448/opt32biT-s2lcu4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32biT_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0WS5Og.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccl2Lttu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_rvku2':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc2mv7Jt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGi3jtU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-s2lcu4
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccFuHa4z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc98jOqh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccxD5dqN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuC2U2f.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cccDqSKy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE6Wcvy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu6
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccfFq9V1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccoCB4WY.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc448/opt64u6
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64u6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqaiBxt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvrnnI5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_asm':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccw1a1zg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBvFWSL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccUO0DZp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckcvdux.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccAwbO1U.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciWdNd4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv inplace

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//ccUbYHJP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cctMX2p5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv simple

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
try.c: /tmp//cccjeMy0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJY2qfb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:343: warning: comparison is always false due to limited range of data type
try.c: /tmp//cc51SKsr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cca2amLv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv compact8

Compiler output

Implementation: crypto_hash/keccakc448/mmxu1
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_mmxu1':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciW9xHf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccWD2r7O.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv mmxu1

Compiler output

Implementation: crypto_hash/keccakc448/opt32biT-s2lcu4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32biT_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccv3Nsg6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5SVZ4r.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_rvku2':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZ1u1GN.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyvx7Fz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-s2lcu4
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cchHPnas.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1B0PXD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccfcX9hM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc70JIIs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbk7sCI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6FVo2t.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu6
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccgyMEYv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3KeQoS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc448/opt64u6
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64u6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccliPmcZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwnrxsX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_asm':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnzfXqX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCmK1mI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccdb7iry.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwIdkHQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccGbN8L6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsa6tUO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv compact

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//ccRcyUMH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1gZTE9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv simple

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
try.c: /tmp//cchuTxOw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8FOhw6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv inplace

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:343: warning: comparison is always false due to limited range of data type
try.c: /tmp//ccA9WeBz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVKbcDA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv compact8

Compiler output

Implementation: crypto_hash/keccakc448/mmxu1
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_mmxu1':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKgfAZo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccL6CSAI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv mmxu1

Compiler output

Implementation: crypto_hash/keccakc448/opt32biT-s2lcu4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32biT_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKtApsX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc3O8rxt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_rvku2':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc6lEudI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccCr3y10.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-s2lcu4
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt32bi_s2lcu4':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc48L4mD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqs9q4k.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cclA9tgE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKRZAub.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24shld
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu24shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZnmp7n.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuQ6mzJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt64lcu24shld

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu6
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64lcu6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccf1VXrL.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQZ1O9H.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc448/opt64u6
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_opt64u6':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrCHKAZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIoyEkB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_asm
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_asm':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccYNa3pz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrINCWy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv x86_64_asm

Compiler output

Implementation: crypto_hash/keccakc448/x86_64_shld
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
hash.c: hash.c: In function 'crypto_hash_keccakc448_x86_64_shld':
hash.c: hash.c:6: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccy5TQ2d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclvEaNX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv x86_64_shld

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//cc12WykI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccihkHAs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv compact

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccOv28Pk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccHA7OLh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv inplace

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
try.c: /tmp//ccxvprxb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmkNlWG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv simple