Implementation notes: mipso32, h1mips, crypto_hash/keccakc512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: keccakc512
TimeImplementationCompilerBenchmark dateSUPERCOP version
225894sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
228232sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
231330sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
231612sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
235256sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
235814sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
246514sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
246514sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
246528sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
246672sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
246708sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
246708sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
299346sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
300334sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
300342sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
300342sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
306450sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
307752sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
309548sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
309550sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
314954sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
317872sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
324886sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
330482sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
603240sphlib-smallcc2014052820140525
603246sphlib-smallgcc -funroll-loops2014052820140525
603262sphlib-smallgcc2014052820140525

Checksum failure

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: cc
09f700503960c7e98e2974fb857307000d61eeedd9cc1c8934d38a9e0e224c58
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc opt32biT-s2lcu4
gcc opt32biT-s2lcu4
gcc -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops opt32biT-s2lcu4
gcc -funroll-loops -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -Os -fomit-frame-pointer opt32biT-s2lcu4

Checksum failure

Implementation: crypto_hash/keccakc512/compact
Compiler: cc
32b6eec88a3e7e9f7ceceea279b696031641bb57255c5b2dbed528f6d5f6c48f
Number of similar (compiler,implementation) pairs: 114, namely:
CompilerImplementations
cc compact compact8 inplace opt64lcu6 opt64u6 simple
gcc compact compact8 inplace opt64lcu6 opt64u6 simple
gcc -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -O -fomit-frame-pointer compact compact8 inplace simple
gcc -Os -fomit-frame-pointer compact compact8 inplace simple
gcc -fno-schedule-insns -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -fno-schedule-insns -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -fno-schedule-insns -O -fomit-frame-pointer compact compact8 inplace simple
gcc -fno-schedule-insns -Os -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops compact compact8 inplace opt64lcu6 opt64u6 simple
gcc -funroll-loops -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -O -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -Os -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer compact compact8 inplace simple
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer compact compact8 inplace simple
gcc -mabi=32 -O2 -fomit-frame-pointer compact compact8 inplace simple
gcc -mabi=32 -O3 -fomit-frame-pointer compact compact8 inplace simple
gcc -mabi=32 -O -fomit-frame-pointer compact compact8 inplace simple
gcc -mabi=32 -Os -fomit-frame-pointer compact compact8 inplace simple

Checksum failure

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: cc
bef1b2123358d37da45d4f248034894cbb0d94f7ec188279bc4ffdc5da983a88
Number of similar (compiler,implementation) pairs: 54, namely:
CompilerImplementations
cc inplace32bi simple32bi
gcc inplace32bi simple32bi
gcc -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -O -fomit-frame-pointer inplace32bi simple32bi
gcc -Os -fomit-frame-pointer inplace32bi simple32bi
gcc -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -fno-schedule-insns -O -fomit-frame-pointer inplace32bi simple32bi
gcc -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops inplace32bi simple32bi
gcc -funroll-loops -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -O -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -Os -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer inplace32bi simple32bi
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer inplace32bi simple32bi
gcc -mabi=32 -O2 -fomit-frame-pointer inplace32bi simple32bi
gcc -mabi=32 -O3 -fomit-frame-pointer inplace32bi simple32bi
gcc -mabi=32 -O -fomit-frame-pointer inplace32bi simple32bi
gcc -mabi=32 -Os -fomit-frame-pointer inplace32bi simple32bi

Checksum failure

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: cc
d49cf1e6ca4ea01e02b04cadbaf57976146165eaf635c37a408fa213c8e70f63
Number of similar (compiler,implementation) pairs: 54, namely:
CompilerImplementations
cc opt32bi-rvku2 opt32bi-s2lcu4
gcc opt32bi-rvku2 opt32bi-s2lcu4
gcc -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -fno-schedule-insns -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -mabi=32 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -mabi=32 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -mabi=32 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4
gcc -mabi=32 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: cc
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 16008 bytes after a total of 4087808 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc opt64lcu24
gcc opt64lcu24
gcc -funroll-loops opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: cc
keccak.c:
keccak.c: cc1: out of memory allocating 4072 bytes after a total of 7888896 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc sphlib
gcc sphlib
gcc -funroll-loops sphlib

Compiler output

Implementation: crypto_hash/keccakc512/inplace-armv7a-neon
Compiler: cc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: unrecognized opcode `push {r4-r6,lr}'
keccak.s: keccak.s:43: Error: unrecognized opcode `mov r5,r0'
keccak.s: keccak.s:44: Error: unrecognized opcode `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: unrecognized opcode `pld [sp,'
keccak.s: keccak.s:48: Error: unrecognized opcode `vmov'
keccak.s: keccak.s:49: Error: unrecognized opcode `vpush {d12}'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
cc inplace-armv7a-neon
clang -O3 -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace-armv7a-neon
gcc inplace-armv7a-neon
gcc -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -O -fomit-frame-pointer inplace-armv7a-neon
gcc -Os -fomit-frame-pointer inplace-armv7a-neon
gcc -fno-schedule-insns -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -fno-schedule-insns -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -fno-schedule-insns -O -fomit-frame-pointer inplace-armv7a-neon
gcc -fno-schedule-insns -Os -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops inplace-armv7a-neon
gcc -funroll-loops -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -O -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -Os -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer inplace-armv7a-neon
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer inplace-armv7a-neon
gcc -mabi=32 -O2 -fomit-frame-pointer inplace-armv7a-neon
gcc -mabi=32 -O3 -fomit-frame-pointer inplace-armv7a-neon
gcc -mabi=32 -O -fomit-frame-pointer inplace-armv7a-neon
gcc -mabi=32 -Os -fomit-frame-pointer inplace-armv7a-neon

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: /tmp/cc-IpDfli.s: Assembler messages:
Keccak-compact.c: /tmp/cc-IpDfli.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-IpDfli.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-IpDfli.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: /tmp/cc-EhpFy5.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-EhpFy5.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-EhpFy5.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-EhpFy5.s:584: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: /tmp/cc-32FFMW.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-32FFMW.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-32FFMW.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-32FFMW.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-32FFMW.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-32FFMW.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-32FFMW.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-32FFMW.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-bs0yXy.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: /tmp/cc-Xn4w94.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Xn4w94.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Xn4w94.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Xn4w94.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Xn4w94.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Xn4w94.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Xn4w94.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Xn4w94.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: /tmp/cc-PQMaep.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-PQMaep.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-GuWX1C.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-DAEsKm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-DAEsKm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DAEsKm.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DAEsKm.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-E992ad.s: Assembler messages:
hash.c: /tmp/cc-E992ad.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E992ad.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E992ad.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E992ad.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E992ad.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E992ad.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UdnkId.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-ZjJace.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ZjJace.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZjJace.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZjJace.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-BHzn1T.s: Assembler messages:
hash.c: /tmp/cc-BHzn1T.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BHzn1T.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BHzn1T.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BHzn1T.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BHzn1T.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BHzn1T.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBBGnp.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-6Ubbxw.s: Assembler messages:
KeccakSponge.c: /tmp/cc-6Ubbxw.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6Ubbxw.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6Ubbxw.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-PwHgIj.s: Assembler messages:
hash.c: /tmp/cc-PwHgIj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PwHgIj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PwHgIj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PwHgIj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PwHgIj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PwHgIj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SYbQxX.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-5AHUIq.s: Assembler messages:
KeccakSponge.c: /tmp/cc-5AHUIq.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5AHUIq.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5AHUIq.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-qOOkSd.s: Assembler messages:
hash.c: /tmp/cc-qOOkSd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qOOkSd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qOOkSd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qOOkSd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qOOkSd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qOOkSd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gouGRU.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-irTxK1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-irTxK1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-irTxK1.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-irTxK1.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-w7SbFG.s: Assembler messages:
hash.c: /tmp/cc-w7SbFG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-w7SbFG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-w7SbFG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-w7SbFG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-w7SbFG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-w7SbFG.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tX4tBf.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-LcYa0c.s: Assembler messages:
KeccakSponge.c: /tmp/cc-LcYa0c.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LcYa0c.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LcYa0c.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-WVPtB3.s: Assembler messages:
hash.c: /tmp/cc-WVPtB3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WVPtB3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WVPtB3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WVPtB3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WVPtB3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WVPtB3.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-NmHJM1.s: Assembler messages:
hash.c: /tmp/cc-NmHJM1.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmHJM1.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NmHJM1.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmHJM1.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NmHJM1.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmHJM1.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-ZaUnpc.s: Assembler messages:
keccak.c: /tmp/cc-ZaUnpc.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ZaUnpc.s:40558: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ZaUnpc.s:40558: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-YkfY1D.s: Assembler messages:
hash.c: /tmp/cc-YkfY1D.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YkfY1D.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YkfY1D.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YkfY1D.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YkfY1D.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YkfY1D.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-LxdhcV.s: Assembler messages:
keccak.c: /tmp/cc-LxdhcV.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-LxdhcV.s:14330: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-LxdhcV.s:14330: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-Shptqk.s: Assembler messages:
Keccak-compact.c: /tmp/cc-Shptqk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Shptqk.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Shptqk.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-NoXsKb.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-NoXsKb.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-NoXsKb.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-NoXsKb.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-30pTdP.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-30pTdP.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-30pTdP.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-30pTdP.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-30pTdP.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-30pTdP.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-30pTdP.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-30pTdP.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-EhWXgf.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-prqTmd.s: Assembler messages:
Keccak-simple.c: /tmp/cc-prqTmd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-prqTmd.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-prqTmd.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-prqTmd.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-prqTmd.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-prqTmd.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-prqTmd.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-mEwhRQ.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-091mrE.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-xwqt1P.s: Assembler messages:
KeccakSponge.c: /tmp/cc-xwqt1P.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xwqt1P.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xwqt1P.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-NCxaHq.s: Assembler messages:
hash.c: /tmp/cc-NCxaHq.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NCxaHq.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NCxaHq.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NCxaHq.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NCxaHq.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NCxaHq.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ImVAsr.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-rLPUpr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rLPUpr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rLPUpr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rLPUpr.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-adi7kh.s: Assembler messages:
hash.c: /tmp/cc-adi7kh.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-adi7kh.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-adi7kh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-adi7kh.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-adi7kh.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-adi7kh.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Whf3Jg.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-M8db7g.s: Assembler messages:
KeccakSponge.c: /tmp/cc-M8db7g.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M8db7g.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M8db7g.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-TEqVv3.s: Assembler messages:
hash.c: /tmp/cc-TEqVv3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TEqVv3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TEqVv3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TEqVv3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TEqVv3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TEqVv3.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Onr4Q0.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-1jATNm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-1jATNm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1jATNm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1jATNm.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-uJv1B9.s: Assembler messages:
hash.c: /tmp/cc-uJv1B9.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJv1B9.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uJv1B9.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJv1B9.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uJv1B9.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJv1B9.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tjxoKe.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-Sm2c5g.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Sm2c5g.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sm2c5g.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sm2c5g.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-WteadX.s: Assembler messages:
hash.c: /tmp/cc-WteadX.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WteadX.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WteadX.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WteadX.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WteadX.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WteadX.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vO5IEP.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-IZo1R6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IZo1R6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IZo1R6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IZo1R6.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-UG9h4M.s: Assembler messages:
hash.c: /tmp/cc-UG9h4M.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UG9h4M.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UG9h4M.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UG9h4M.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UG9h4M.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UG9h4M.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-VRBiqA.s: Assembler messages:
hash.c: /tmp/cc-VRBiqA.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VRBiqA.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VRBiqA.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VRBiqA.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VRBiqA.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VRBiqA.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-4SFcuW.s: Assembler messages:
keccak.c: /tmp/cc-4SFcuW.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-4SFcuW.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-4SFcuW.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-puTofD.s: Assembler messages:
hash.c: /tmp/cc-puTofD.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-puTofD.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-puTofD.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-puTofD.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-puTofD.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-puTofD.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-44MKGZ.s: Assembler messages:
keccak.c: /tmp/cc-44MKGZ.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-44MKGZ.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-44MKGZ.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-march=armv7-a'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: unrecognized opcode `push {r4-r6,lr}'
keccak.s: keccak.s:43: Error: unrecognized opcode `mov r5,r0'
keccak.s: keccak.s:44: Error: unrecognized opcode `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: unrecognized opcode `pld [sp,'
keccak.s: keccak.s:48: Error: unrecognized opcode `vmov'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace-armv7a-neon

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-hMRMoM.s: Assembler messages:
Keccak-compact.c: /tmp/cc-hMRMoM.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-hMRMoM.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-hMRMoM.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-D4yW3T.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-D4yW3T.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-D4yW3T.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-D4yW3T.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-Yv0SXO.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Yv0SXO.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-z4BlZ8.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-L1AztL.s: Assembler messages:
Keccak-simple.c: /tmp/cc-L1AztL.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-L1AztL.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-L1AztL.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-L1AztL.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-L1AztL.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-L1AztL.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-L1AztL.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-dmUlhf.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CVfgAV.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-pXNjW5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pXNjW5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pXNjW5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pXNjW5.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-9OWyPI.s: Assembler messages:
hash.c: /tmp/cc-9OWyPI.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OWyPI.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OWyPI.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OWyPI.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9OWyPI.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9OWyPI.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fE9VM9.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-cRYLC5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cRYLC5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRYLC5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRYLC5.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-u35d8I.s: Assembler messages:
hash.c: /tmp/cc-u35d8I.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u35d8I.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u35d8I.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u35d8I.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u35d8I.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u35d8I.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ybsicn.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-Fq7DFi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Fq7DFi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fq7DFi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fq7DFi.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-scNOZ5.s: Assembler messages:
hash.c: /tmp/cc-scNOZ5.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-scNOZ5.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-scNOZ5.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-scNOZ5.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-scNOZ5.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-scNOZ5.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-0ufC2a.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-gdRXFA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gdRXFA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gdRXFA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gdRXFA.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-2EiF5e.s: Assembler messages:
hash.c: /tmp/cc-2EiF5e.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2EiF5e.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2EiF5e.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2EiF5e.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2EiF5e.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2EiF5e.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rNTvoK.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-9R6uJa.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9R6uJa.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R6uJa.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R6uJa.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-xCeFuN.s: Assembler messages:
hash.c: /tmp/cc-xCeFuN.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xCeFuN.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xCeFuN.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xCeFuN.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xCeFuN.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xCeFuN.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-t0x3IO.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-jXOnPH.s: Assembler messages:
KeccakSponge.c: /tmp/cc-jXOnPH.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jXOnPH.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jXOnPH.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-LJk29l.s: Assembler messages:
hash.c: /tmp/cc-LJk29l.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LJk29l.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LJk29l.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LJk29l.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LJk29l.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LJk29l.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-D5JjT2.s: Assembler messages:
hash.c: /tmp/cc-D5JjT2.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D5JjT2.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-D5JjT2.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D5JjT2.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-D5JjT2.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D5JjT2.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-jNZmag.s: Assembler messages:
keccak.c: /tmp/cc-jNZmag.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-jNZmag.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-jNZmag.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-VSjOeQ.s: Assembler messages:
hash.c: /tmp/cc-VSjOeQ.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VSjOeQ.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VSjOeQ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VSjOeQ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VSjOeQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VSjOeQ.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-sPGmp7.s: Assembler messages:
keccak.c: /tmp/cc-sPGmp7.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-sPGmp7.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-sPGmp7.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-uJhumg.s: Assembler messages:
Keccak-compact.c: /tmp/cc-uJhumg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uJhumg.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uJhumg.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-uVvSdi.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-uVvSdi.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-uVvSdi.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-uVvSdi.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-x2IODd.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-x2IODd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2IODd.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2IODd.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2IODd.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2IODd.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2IODd.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2IODd.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8neKfj.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-XGbi2k.s: Assembler messages:
Keccak-simple.c: /tmp/cc-XGbi2k.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-XGbi2k.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-XGbi2k.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-XGbi2k.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-XGbi2k.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-XGbi2k.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-XGbi2k.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-S5zKMM.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MB5G0Z.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-VdJ3X0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-VdJ3X0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VdJ3X0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VdJ3X0.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-3DKJJD.s: Assembler messages:
hash.c: /tmp/cc-3DKJJD.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3DKJJD.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3DKJJD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3DKJJD.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3DKJJD.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3DKJJD.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t1rutR.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-2a9tw0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2a9tw0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2a9tw0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2a9tw0.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-khdoYG.s: Assembler messages:
hash.c: /tmp/cc-khdoYG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-khdoYG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-khdoYG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-khdoYG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-khdoYG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-khdoYG.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tsNXmg.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-MVMePh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-MVMePh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MVMePh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MVMePh.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-UkRT5T.s: Assembler messages:
hash.c: /tmp/cc-UkRT5T.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UkRT5T.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UkRT5T.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UkRT5T.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UkRT5T.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UkRT5T.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Kukyev.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-qHsgOW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-qHsgOW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-qHsgOW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-qHsgOW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-SQQ9Ay.s: Assembler messages:
hash.c: /tmp/cc-SQQ9Ay.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SQQ9Ay.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SQQ9Ay.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SQQ9Ay.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SQQ9Ay.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SQQ9Ay.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fPlztz.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-32xsqo.s: Assembler messages:
KeccakSponge.c: /tmp/cc-32xsqo.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-32xsqo.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-32xsqo.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-yYxyUf.s: Assembler messages:
hash.c: /tmp/cc-yYxyUf.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yYxyUf.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yYxyUf.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yYxyUf.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yYxyUf.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yYxyUf.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hZ7PnV.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-m6su0e.s: Assembler messages:
KeccakSponge.c: /tmp/cc-m6su0e.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-m6su0e.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-m6su0e.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-8LvrvS.s: Assembler messages:
hash.c: /tmp/cc-8LvrvS.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvrvS.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8LvrvS.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvrvS.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8LvrvS.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvrvS.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-9kol8p.s: Assembler messages:
hash.c: /tmp/cc-9kol8p.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9kol8p.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9kol8p.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9kol8p.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9kol8p.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9kol8p.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-ykZIQK.s: Assembler messages:
keccak.c: /tmp/cc-ykZIQK.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ykZIQK.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ykZIQK.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-ADi1iC.s: Assembler messages:
hash.c: /tmp/cc-ADi1iC.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADi1iC.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ADi1iC.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADi1iC.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ADi1iC.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ADi1iC.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-TzCjKY.s: Assembler messages:
keccak.c: /tmp/cc-TzCjKY.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-TzCjKY.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-TzCjKY.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-6aq0Ze.s: Assembler messages:
Keccak-compact.c: /tmp/cc-6aq0Ze.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6aq0Ze.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6aq0Ze.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-tro597.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-tro597.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tro597.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tro597.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-gz5ssb.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-gz5ssb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-gz5ssb.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-gz5ssb.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-gz5ssb.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-gz5ssb.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-gz5ssb.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-gz5ssb.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6sNtYh.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-I7eWHZ.s: Assembler messages:
Keccak-simple.c: /tmp/cc-I7eWHZ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I7eWHZ.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I7eWHZ.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I7eWHZ.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I7eWHZ.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I7eWHZ.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I7eWHZ.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7JQo3a.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1kIrJx.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-eF8wDL.s: Assembler messages:
KeccakSponge.c: /tmp/cc-eF8wDL.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eF8wDL.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eF8wDL.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-0IDbzm.s: Assembler messages:
hash.c: /tmp/cc-0IDbzm.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0IDbzm.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0IDbzm.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0IDbzm.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0IDbzm.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0IDbzm.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A7yWsv.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-NBDBmh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-NBDBmh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NBDBmh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NBDBmh.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Y1bRy4.s: Assembler messages:
hash.c: /tmp/cc-Y1bRy4.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Y1bRy4.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Y1bRy4.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Y1bRy4.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Y1bRy4.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Y1bRy4.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EDTOdl.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-BMOaEz.s: Assembler messages:
KeccakSponge.c: /tmp/cc-BMOaEz.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BMOaEz.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BMOaEz.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-T1Pqia.s: Assembler messages:
hash.c: /tmp/cc-T1Pqia.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T1Pqia.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T1Pqia.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T1Pqia.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T1Pqia.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T1Pqia.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-XMtS9i.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-106DEF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-106DEF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-106DEF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-106DEF.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-trJZal.s: Assembler messages:
hash.c: /tmp/cc-trJZal.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-trJZal.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-trJZal.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-trJZal.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-trJZal.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-trJZal.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qaWjpL.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-e5ooyF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-e5ooyF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e5ooyF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e5ooyF.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-4iBzRk.s: Assembler messages:
hash.c: /tmp/cc-4iBzRk.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4iBzRk.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4iBzRk.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4iBzRk.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4iBzRk.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4iBzRk.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zIXHzJ.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-27lHt9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-27lHt9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-27lHt9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-27lHt9.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-YagROL.s: Assembler messages:
hash.c: /tmp/cc-YagROL.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YagROL.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YagROL.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YagROL.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YagROL.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YagROL.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-H1rK8d.s: Assembler messages:
hash.c: /tmp/cc-H1rK8d.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H1rK8d.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-H1rK8d.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H1rK8d.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-H1rK8d.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H1rK8d.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-NOLdIo.s: Assembler messages:
keccak.c: /tmp/cc-NOLdIo.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-NOLdIo.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-NOLdIo.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-lkXJv1.s: Assembler messages:
hash.c: /tmp/cc-lkXJv1.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lkXJv1.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lkXJv1.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lkXJv1.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lkXJv1.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lkXJv1.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-t6JQha.s: Assembler messages:
keccak.c: /tmp/cc-t6JQha.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-t6JQha.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-t6JQha.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-fLmx2u.s: Assembler messages:
Keccak-compact.c: /tmp/cc-fLmx2u.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fLmx2u.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fLmx2u.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-MOiz5p.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-MOiz5p.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MOiz5p.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MOiz5p.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-j4PY0T.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-j4PY0T.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-j4PY0T.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-j4PY0T.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-j4PY0T.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-j4PY0T.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-j4PY0T.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-j4PY0T.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-cZX4C6.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-4eMFOu.s: Assembler messages:
Keccak-simple.c: /tmp/cc-4eMFOu.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4eMFOu.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4eMFOu.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4eMFOu.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4eMFOu.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4eMFOu.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4eMFOu.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-YcZicC.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-YcZicC.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DeDnlZ.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-cJDWvZ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cJDWvZ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cJDWvZ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cJDWvZ.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Ay8CSB.s: Assembler messages:
hash.c: /tmp/cc-Ay8CSB.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ay8CSB.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ay8CSB.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ay8CSB.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ay8CSB.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ay8CSB.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Rp89QA.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-2Fbmpr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2Fbmpr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Fbmpr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Fbmpr.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-DGk2Vd.s: Assembler messages:
hash.c: /tmp/cc-DGk2Vd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DGk2Vd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DGk2Vd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DGk2Vd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DGk2Vd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DGk2Vd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oWM6xA.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-tlQY7N.s: Assembler messages:
KeccakSponge.c: /tmp/cc-tlQY7N.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tlQY7N.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tlQY7N.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-h1tBnu.s: Assembler messages:
hash.c: /tmp/cc-h1tBnu.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h1tBnu.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h1tBnu.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h1tBnu.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h1tBnu.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h1tBnu.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6ZNCBi.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-60eoce.s: Assembler messages:
KeccakSponge.c: /tmp/cc-60eoce.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-60eoce.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-60eoce.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-xjQF60.s: Assembler messages:
hash.c: /tmp/cc-xjQF60.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xjQF60.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xjQF60.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xjQF60.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xjQF60.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xjQF60.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kmCPaI.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-UvfEeO.s: Assembler messages:
KeccakSponge.c: /tmp/cc-UvfEeO.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UvfEeO.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UvfEeO.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-uZHu6t.s: Assembler messages:
hash.c: /tmp/cc-uZHu6t.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uZHu6t.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uZHu6t.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uZHu6t.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uZHu6t.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uZHu6t.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mbofzh.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-Dj2AYB.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Dj2AYB.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Dj2AYB.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Dj2AYB.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Dlp9wd.s: Assembler messages:
hash.c: /tmp/cc-Dlp9wd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Dlp9wd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Dlp9wd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Dlp9wd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Dlp9wd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Dlp9wd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-QnMpIs.s: Assembler messages:
hash.c: /tmp/cc-QnMpIs.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QnMpIs.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QnMpIs.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QnMpIs.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QnMpIs.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QnMpIs.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-9KT8bK.s: Assembler messages:
keccak.c: /tmp/cc-9KT8bK.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-9KT8bK.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-9KT8bK.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-X3MeaR.s: Assembler messages:
hash.c: /tmp/cc-X3MeaR.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-X3MeaR.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-X3MeaR.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-X3MeaR.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-X3MeaR.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-X3MeaR.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-m6gmPb.s: Assembler messages:
keccak.c: /tmp/cc-m6gmPb.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-m6gmPb.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-m6gmPb.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-sFGPOT.s: Assembler messages:
Keccak-compact.c: /tmp/cc-sFGPOT.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sFGPOT.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sFGPOT.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-eEURfL.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-eEURfL.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-eEURfL.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-eEURfL.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-qfFCx9.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-qfFCx9.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qfFCx9.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qfFCx9.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qfFCx9.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qfFCx9.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qfFCx9.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qfFCx9.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-igqlPN.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-xgm38S.s: Assembler messages:
Keccak-simple.c: /tmp/cc-xgm38S.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-xgm38S.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-xgm38S.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-xgm38S.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-xgm38S.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-xgm38S.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-xgm38S.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-OstFeg.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OstFeg.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6B0MGa.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-cN4ltl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cN4ltl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cN4ltl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cN4ltl.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-bCBqS8.s: Assembler messages:
hash.c: /tmp/cc-bCBqS8.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bCBqS8.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bCBqS8.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bCBqS8.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bCBqS8.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bCBqS8.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9UAElf.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-7Mgtbb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7Mgtbb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7Mgtbb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7Mgtbb.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-4okcLX.s: Assembler messages:
hash.c: /tmp/cc-4okcLX.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4okcLX.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4okcLX.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4okcLX.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4okcLX.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4okcLX.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-B5cM4t.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-A9kdYB.s: Assembler messages:
KeccakSponge.c: /tmp/cc-A9kdYB.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A9kdYB.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A9kdYB.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-SLmzNc.s: Assembler messages:
hash.c: /tmp/cc-SLmzNc.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SLmzNc.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SLmzNc.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SLmzNc.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SLmzNc.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SLmzNc.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J1ghDm.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-p9cpIW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-p9cpIW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-p9cpIW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-p9cpIW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-fKoL6x.s: Assembler messages:
hash.c: /tmp/cc-fKoL6x.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fKoL6x.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fKoL6x.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fKoL6x.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fKoL6x.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fKoL6x.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SpBlLT.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-oPO5B1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-oPO5B1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oPO5B1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oPO5B1.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-oCj1XC.s: Assembler messages:
hash.c: /tmp/cc-oCj1XC.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCj1XC.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oCj1XC.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCj1XC.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oCj1XC.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCj1XC.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q3XnEa.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-DNSsfm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-DNSsfm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DNSsfm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DNSsfm.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Wt5X88.s: Assembler messages:
hash.c: /tmp/cc-Wt5X88.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Wt5X88.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Wt5X88.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Wt5X88.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Wt5X88.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Wt5X88.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Ex5a9p.s: Assembler messages:
hash.c: /tmp/cc-Ex5a9p.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ex5a9p.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ex5a9p.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ex5a9p.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ex5a9p.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ex5a9p.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-D8wczK.s: Assembler messages:
keccak.c: /tmp/cc-D8wczK.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-D8wczK.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-D8wczK.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-wxO8JP.s: Assembler messages:
hash.c: /tmp/cc-wxO8JP.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wxO8JP.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wxO8JP.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wxO8JP.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wxO8JP.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wxO8JP.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-zfHAR6.s: Assembler messages:
keccak.c: /tmp/cc-zfHAR6.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zfHAR6.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zfHAR6.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-31nogW.s: Assembler messages:
Keccak-compact.c: /tmp/cc-31nogW.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-31nogW.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-31nogW.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-qeeSef.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-qeeSef.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qeeSef.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qeeSef.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-d9lPah.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-d9lPah.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-d9lPah.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-d9lPah.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-d9lPah.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-d9lPah.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-d9lPah.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-d9lPah.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-OfXx70.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-0nnCI9.s: Assembler messages:
Keccak-simple.c: /tmp/cc-0nnCI9.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-0nnCI9.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-0nnCI9.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-0nnCI9.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-0nnCI9.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-0nnCI9.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-0nnCI9.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-LJj1oR.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1vaWke.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-KqQkV6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-KqQkV6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KqQkV6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KqQkV6.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-E0EH1J.s: Assembler messages:
hash.c: /tmp/cc-E0EH1J.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E0EH1J.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E0EH1J.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E0EH1J.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E0EH1J.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E0EH1J.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MtRvxE.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-rj7unW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rj7unW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rj7unW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rj7unW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-n3VTmz.s: Assembler messages:
hash.c: /tmp/cc-n3VTmz.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n3VTmz.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-n3VTmz.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n3VTmz.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-n3VTmz.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n3VTmz.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v9c6e1.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-OjoO0F.s: Assembler messages:
KeccakSponge.c: /tmp/cc-OjoO0F.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OjoO0F.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OjoO0F.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-CE35vj.s: Assembler messages:
hash.c: /tmp/cc-CE35vj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CE35vj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CE35vj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CE35vj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CE35vj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CE35vj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4qpzsd.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-evnyHM.s: Assembler messages:
KeccakSponge.c: /tmp/cc-evnyHM.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-evnyHM.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-evnyHM.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-mi1cQs.s: Assembler messages:
hash.c: /tmp/cc-mi1cQs.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mi1cQs.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mi1cQs.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mi1cQs.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mi1cQs.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mi1cQs.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9g15Kc.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-V9e5Gl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-V9e5Gl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V9e5Gl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V9e5Gl.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-ep7V08.s: Assembler messages:
hash.c: /tmp/cc-ep7V08.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ep7V08.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ep7V08.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ep7V08.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ep7V08.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ep7V08.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tVkcgI.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-oRApsX.s: Assembler messages:
KeccakSponge.c: /tmp/cc-oRApsX.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oRApsX.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oRApsX.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-uJyFRA.s: Assembler messages:
hash.c: /tmp/cc-uJyFRA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJyFRA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uJyFRA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJyFRA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uJyFRA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uJyFRA.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-gTy1az.s: Assembler messages:
hash.c: /tmp/cc-gTy1az.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gTy1az.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gTy1az.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gTy1az.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gTy1az.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gTy1az.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-vs3GyQ.s: Assembler messages:
keccak.c: /tmp/cc-vs3GyQ.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-vs3GyQ.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-vs3GyQ.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-p2mpq4.s: Assembler messages:
hash.c: /tmp/cc-p2mpq4.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p2mpq4.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-p2mpq4.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p2mpq4.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-p2mpq4.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p2mpq4.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-dy4WXe.s: Assembler messages:
keccak.c: /tmp/cc-dy4WXe.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-dy4WXe.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-dy4WXe.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-jOIvvA.s: Assembler messages:
Keccak-compact.c: /tmp/cc-jOIvvA.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jOIvvA.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jOIvvA.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-g9J3Q6.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-g9J3Q6.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-8zv0Nj.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-8zv0Nj.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-CDoBGP.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-kh7KUE.s: Assembler messages:
Keccak-simple.c: /tmp/cc-kh7KUE.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-kh7KUE.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-kh7KUE.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-kh7KUE.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-kh7KUE.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-kh7KUE.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-kh7KUE.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XHPKmd.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FwSDvG.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-Kcpm1A.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Kcpm1A.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Kcpm1A.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Kcpm1A.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-4N32Ng.s: Assembler messages:
hash.c: /tmp/cc-4N32Ng.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4N32Ng.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4N32Ng.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4N32Ng.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4N32Ng.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4N32Ng.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MXvcPq.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-5tbTgG.s: Assembler messages:
KeccakSponge.c: /tmp/cc-5tbTgG.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5tbTgG.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5tbTgG.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-5Bjejj.s: Assembler messages:
hash.c: /tmp/cc-5Bjejj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5Bjejj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5Bjejj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5Bjejj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5Bjejj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5Bjejj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjFP8a.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-RYsuA0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-RYsuA0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RYsuA0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RYsuA0.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-jzOQHG.s: Assembler messages:
hash.c: /tmp/cc-jzOQHG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jzOQHG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jzOQHG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jzOQHG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jzOQHG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jzOQHG.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5LbBAn.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-RO67kK.s: Assembler messages:
KeccakSponge.c: /tmp/cc-RO67kK.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RO67kK.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RO67kK.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-zNIsiq.s: Assembler messages:
hash.c: /tmp/cc-zNIsiq.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zNIsiq.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zNIsiq.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zNIsiq.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zNIsiq.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zNIsiq.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-n0vkGw.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-Mj2443.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Mj2443.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Mj2443.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Mj2443.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-8HWIFE.s: Assembler messages:
hash.c: /tmp/cc-8HWIFE.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8HWIFE.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8HWIFE.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8HWIFE.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8HWIFE.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8HWIFE.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zZ5BM0.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-F4SoHS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-F4SoHS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F4SoHS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F4SoHS.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-VysIGw.s: Assembler messages:
hash.c: /tmp/cc-VysIGw.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VysIGw.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VysIGw.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VysIGw.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VysIGw.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VysIGw.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-S8l1sq.s: Assembler messages:
hash.c: /tmp/cc-S8l1sq.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S8l1sq.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-S8l1sq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S8l1sq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-S8l1sq.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S8l1sq.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-pda1MH.s: Assembler messages:
keccak.c: /tmp/cc-pda1MH.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-pda1MH.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-pda1MH.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-luASJP.s: Assembler messages:
hash.c: /tmp/cc-luASJP.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-luASJP.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-luASJP.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-luASJP.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-luASJP.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-luASJP.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-KKR1L6.s: Assembler messages:
keccak.c: /tmp/cc-KKR1L6.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-KKR1L6.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-KKR1L6.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-I3LyfV.s: Assembler messages:
Keccak-compact.c: /tmp/cc-I3LyfV.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-I3LyfV.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-I3LyfV.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-Ux362X.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Ux362X.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ux362X.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ux362X.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-qOIrUW.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-qOIrUW.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qOIrUW.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qOIrUW.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qOIrUW.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qOIrUW.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-qOIrUW.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-qOIrUW.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-dN1xcg.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-TyoOcA.s: Assembler messages:
Keccak-simple.c: /tmp/cc-TyoOcA.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-TyoOcA.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-TyoOcA.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-TyoOcA.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-TyoOcA.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-TyoOcA.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-TyoOcA.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-xPNYcB.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0tfBkd.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-2Gi19f.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2Gi19f.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2Gi19f.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2Gi19f.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-3H0Iw2.s: Assembler messages:
hash.c: /tmp/cc-3H0Iw2.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3H0Iw2.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3H0Iw2.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3H0Iw2.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3H0Iw2.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3H0Iw2.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-oRoMJk.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-RDGoq9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-RDGoq9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RDGoq9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RDGoq9.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-1S1pdM.s: Assembler messages:
hash.c: /tmp/cc-1S1pdM.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1S1pdM.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1S1pdM.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1S1pdM.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1S1pdM.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1S1pdM.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-vi3SRw.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-63rckO.s: Assembler messages:
KeccakSponge.c: /tmp/cc-63rckO.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-63rckO.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-63rckO.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-u7rbeu.s: Assembler messages:
hash.c: /tmp/cc-u7rbeu.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u7rbeu.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u7rbeu.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u7rbeu.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u7rbeu.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u7rbeu.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-l3ls8P.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-3N4SrC.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3N4SrC.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3N4SrC.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3N4SrC.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-jEk5ph.s: Assembler messages:
hash.c: /tmp/cc-jEk5ph.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jEk5ph.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jEk5ph.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jEk5ph.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jEk5ph.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jEk5ph.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qzPYze.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-CxT1Kn.s: Assembler messages:
KeccakSponge.c: /tmp/cc-CxT1Kn.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CxT1Kn.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CxT1Kn.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-twlU99.s: Assembler messages:
hash.c: /tmp/cc-twlU99.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-twlU99.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-twlU99.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-twlU99.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-twlU99.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-twlU99.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vT8Ukb.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-t8UzeY.s: Assembler messages:
KeccakSponge.c: /tmp/cc-t8UzeY.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-t8UzeY.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-t8UzeY.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-dOU99D.s: Assembler messages:
hash.c: /tmp/cc-dOU99D.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dOU99D.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dOU99D.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dOU99D.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dOU99D.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dOU99D.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-BEbVLX.s: Assembler messages:
hash.c: /tmp/cc-BEbVLX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BEbVLX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BEbVLX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BEbVLX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BEbVLX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BEbVLX.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-YTYw7j.s: Assembler messages:
keccak.c: /tmp/cc-YTYw7j.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-YTYw7j.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-YTYw7j.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Tw4kRs.s: Assembler messages:
hash.c: /tmp/cc-Tw4kRs.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tw4kRs.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tw4kRs.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tw4kRs.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tw4kRs.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tw4kRs.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-qCeopN.s: Assembler messages:
keccak.c: /tmp/cc-qCeopN.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-qCeopN.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-qCeopN.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc512/inplace-armv7a-neon
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
keccak.s: clang: warning: argument unused during compilation: '-march=native'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:31: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:37: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:40: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:42: Error: unrecognized opcode `push {r4-r6,lr}'
keccak.s: keccak.s:43: Error: unrecognized opcode `mov r5,r0'
keccak.s: keccak.s:44: Error: unrecognized opcode `vpush {q4-q7}'
keccak.s: keccak.s:46: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:47: Error: unrecognized opcode `pld [sp,'
keccak.s: keccak.s:48: Error: unrecognized opcode `vmov'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer inplace-armv7a-neon
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace-armv7a-neon

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact.c: /tmp/cc-cTidqE.s: Assembler messages:
Keccak-compact.c: /tmp/cc-cTidqE.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cTidqE.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cTidqE.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-compact8.c: /tmp/cc-Q7EMzU.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Q7EMzU.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace.c: /tmp/cc-lVOMtV.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-lVOMtV.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-lVOMtV.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-lVOMtV.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-lVOMtV.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-lVOMtV.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-lVOMtV.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-lVOMtV.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-JraQLo.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple.c: /tmp/cc-4skSNh.s: Assembler messages:
Keccak-simple.c: /tmp/cc-4skSNh.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4skSNh.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4skSNh.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4skSNh.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4skSNh.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4skSNh.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4skSNh.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: '+0' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: '0' is not a recognized processor for this target (ignoring processor)
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-XrfHN7.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0kfDLa.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-N3NlQb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-N3NlQb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-N3NlQb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-N3NlQb.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-QteOiV.s: Assembler messages:
hash.c: /tmp/cc-QteOiV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QteOiV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QteOiV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QteOiV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QteOiV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QteOiV.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ELnKbl.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-RHM1nz.s: Assembler messages:
KeccakSponge.c: /tmp/cc-RHM1nz.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-RHM1nz.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-RHM1nz.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-9geCra.s: Assembler messages:
hash.c: /tmp/cc-9geCra.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9geCra.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9geCra.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9geCra.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9geCra.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9geCra.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Wff1Be.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-BL2bGp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-BL2bGp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-BL2bGp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-BL2bGp.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-k6XOK9.s: Assembler messages:
hash.c: /tmp/cc-k6XOK9.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k6XOK9.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k6XOK9.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k6XOK9.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k6XOK9.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k6XOK9.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YqdpMy.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-a4FnWW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-a4FnWW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-a4FnWW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-a4FnWW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-qH4Qby.s: Assembler messages:
hash.c: /tmp/cc-qH4Qby.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qH4Qby.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qH4Qby.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qH4Qby.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qH4Qby.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qH4Qby.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-i9y8Hr.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-4Qxwie.s: Assembler messages:
KeccakSponge.c: /tmp/cc-4Qxwie.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4Qxwie.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4Qxwie.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-BAyGF1.s: Assembler messages:
hash.c: /tmp/cc-BAyGF1.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BAyGF1.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BAyGF1.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BAyGF1.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BAyGF1.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BAyGF1.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jptLXi.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: '+0' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: '0' is not a recognized processor for this target (ignoring processor)
KeccakSponge.c: /tmp/cc-mTxOPf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-mTxOPf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mTxOPf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mTxOPf.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-6VQ6hU.s: Assembler messages:
hash.c: /tmp/cc-6VQ6hU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6VQ6hU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6VQ6hU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6VQ6hU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6VQ6hU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6VQ6hU.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-5vTlfC.s: Assembler messages:
hash.c: /tmp/cc-5vTlfC.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5vTlfC.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5vTlfC.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5vTlfC.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5vTlfC.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5vTlfC.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-ontOnT.s: Assembler messages:
keccak.c: /tmp/cc-ontOnT.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-ontOnT.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-ontOnT.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-nTXViV.s: Assembler messages:
hash.c: /tmp/cc-nTXViV.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nTXViV.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nTXViV.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nTXViV.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nTXViV.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nTXViV.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: '+0' is not a recognized feature for this target (ignoring feature)
keccak.c: '0' is not a recognized processor for this target (ignoring processor)
keccak.c: /tmp/cc-yjSsii.s: Assembler messages:
keccak.c: /tmp/cc-yjSsii.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-yjSsii.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-yjSsii.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: /tmp/cc-ASctAX.s: Assembler messages:
Keccak-compact.c: /tmp/cc-ASctAX.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-ASctAX.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-ASctAX.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: /tmp/cc-n1GMHJ.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-n1GMHJ.s:584: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: /tmp/cc-GFoR7D.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-GFoR7D.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-GFoR7D.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-GFoR7D.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-GFoR7D.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-GFoR7D.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-GFoR7D.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-GFoR7D.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TgWtWx.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: /tmp/cc-Ws2Dvk.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ws2Dvk.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-UH7s9I.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Ptnzvu.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-w2YyXl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-w2YyXl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2YyXl.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2YyXl.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-1Nb64a.s: Assembler messages:
hash.c: /tmp/cc-1Nb64a.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Nb64a.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1Nb64a.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Nb64a.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1Nb64a.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Nb64a.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bjUIiz.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-uxtdjk.s: Assembler messages:
KeccakSponge.c: /tmp/cc-uxtdjk.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-uxtdjk.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-uxtdjk.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-PLPyM6.s: Assembler messages:
hash.c: /tmp/cc-PLPyM6.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PLPyM6.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PLPyM6.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PLPyM6.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PLPyM6.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PLPyM6.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uclk9f.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-zbxwpi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-zbxwpi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zbxwpi.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zbxwpi.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-gPNr72.s: Assembler messages:
hash.c: /tmp/cc-gPNr72.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gPNr72.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gPNr72.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gPNr72.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gPNr72.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gPNr72.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hjcGRi.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-9r5I6b.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9r5I6b.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9r5I6b.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9r5I6b.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-c0NyxY.s: Assembler messages:
hash.c: /tmp/cc-c0NyxY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-c0NyxY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-c0NyxY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-c0NyxY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-c0NyxY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-c0NyxY.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jV7k1W.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-3kHcjN.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3kHcjN.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3kHcjN.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3kHcjN.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-vho47r.s: Assembler messages:
hash.c: /tmp/cc-vho47r.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vho47r.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vho47r.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vho47r.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vho47r.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vho47r.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nG1jru.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-7XxUX9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7XxUX9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7XxUX9.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7XxUX9.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-3Nv2oP.s: Assembler messages:
hash.c: /tmp/cc-3Nv2oP.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nv2oP.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Nv2oP.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nv2oP.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Nv2oP.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nv2oP.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-4BUZgd.s: Assembler messages:
hash.c: /tmp/cc-4BUZgd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4BUZgd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4BUZgd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4BUZgd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4BUZgd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4BUZgd.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-zBw2Ox.s: Assembler messages:
keccak.c: /tmp/cc-zBw2Ox.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-zBw2Ox.s:14330: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-zBw2Ox.s:14330: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-tMlDbU.s: Assembler messages:
hash.c: /tmp/cc-tMlDbU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tMlDbU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tMlDbU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tMlDbU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tMlDbU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tMlDbU.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-wnRfUb.s: Assembler messages:
keccak.c: /tmp/cc-wnRfUb.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-wnRfUb.s:40558: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-wnRfUb.s:40558: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: /tmp/cc-EItR2F.s: Assembler messages:
Keccak-compact.c: /tmp/cc-EItR2F.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-EItR2F.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-EItR2F.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: /tmp/cc-WKmCAu.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-WKmCAu.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-WKmCAu.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-WKmCAu.s:584: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: /tmp/cc-CBv57M.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-CBv57M.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-CBv57M.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-CBv57M.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-CBv57M.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-CBv57M.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-CBv57M.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-CBv57M.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-YWMWEe.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: /tmp/cc-PvjJ21.s: Assembler messages:
Keccak-simple.c: /tmp/cc-PvjJ21.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-PvjJ21.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-PvjJ21.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-PvjJ21.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-PvjJ21.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-PvjJ21.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-PvjJ21.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-rkmCPi.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-2qgnC3.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-vLQJFW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vLQJFW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vLQJFW.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vLQJFW.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-ZQB5Pz.s: Assembler messages:
hash.c: /tmp/cc-ZQB5Pz.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZQB5Pz.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZQB5Pz.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZQB5Pz.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZQB5Pz.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZQB5Pz.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PId2FY.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-C307Z5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-C307Z5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-C307Z5.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-C307Z5.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-GgcQqI.s: Assembler messages:
hash.c: /tmp/cc-GgcQqI.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GgcQqI.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GgcQqI.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GgcQqI.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GgcQqI.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GgcQqI.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qZtXb3.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-1dl7F4.s: Assembler messages:
KeccakSponge.c: /tmp/cc-1dl7F4.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1dl7F4.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1dl7F4.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-FOfXGH.s: Assembler messages:
hash.c: /tmp/cc-FOfXGH.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FOfXGH.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FOfXGH.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FOfXGH.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FOfXGH.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FOfXGH.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8Tz6ug.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-NgvDkb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-NgvDkb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NgvDkb.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NgvDkb.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-dcgTnP.s: Assembler messages:
hash.c: /tmp/cc-dcgTnP.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dcgTnP.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dcgTnP.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dcgTnP.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dcgTnP.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dcgTnP.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Q5lMIH.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-yjeYbl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-yjeYbl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yjeYbl.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yjeYbl.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-9xy8f5.s: Assembler messages:
hash.c: /tmp/cc-9xy8f5.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9xy8f5.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9xy8f5.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9xy8f5.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9xy8f5.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9xy8f5.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-U11eVJ.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-WXP9QG.s: Assembler messages:
KeccakSponge.c: /tmp/cc-WXP9QG.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WXP9QG.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WXP9QG.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-ugnufi.s: Assembler messages:
hash.c: /tmp/cc-ugnufi.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ugnufi.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ugnufi.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ugnufi.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ugnufi.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ugnufi.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-0yJR2f.s: Assembler messages:
hash.c: /tmp/cc-0yJR2f.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0yJR2f.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0yJR2f.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0yJR2f.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0yJR2f.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0yJR2f.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-DBjlMx.s: Assembler messages:
keccak.c: /tmp/cc-DBjlMx.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-DBjlMx.s:40558: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-DBjlMx.s:40558: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-iipqYJ.s: Assembler messages:
hash.c: /tmp/cc-iipqYJ.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iipqYJ.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iipqYJ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iipqYJ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iipqYJ.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iipqYJ.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-niyqN4.s: Assembler messages:
keccak.c: /tmp/cc-niyqN4.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-niyqN4.s:14330: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-niyqN4.s:14330: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: /tmp/cc-aXvGJ2.s: Assembler messages:
Keccak-compact.c: /tmp/cc-aXvGJ2.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aXvGJ2.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aXvGJ2.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: /tmp/cc-qYWXNM.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-qYWXNM.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qYWXNM.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qYWXNM.s:584: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: /tmp/cc-M2MLqX.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-M2MLqX.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-M2MLqX.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-M2MLqX.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-M2MLqX.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-M2MLqX.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-M2MLqX.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-M2MLqX.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-xPUNh4.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: /tmp/cc-oiEzSM.s: Assembler messages:
Keccak-simple.c: /tmp/cc-oiEzSM.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-oiEzSM.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-oiEzSM.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-oiEzSM.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-oiEzSM.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-oiEzSM.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-oiEzSM.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-ch9Yvm.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LVG9GR.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-y1xF9h.s: Assembler messages:
KeccakSponge.c: /tmp/cc-y1xF9h.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y1xF9h.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y1xF9h.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-gJXEDT.s: Assembler messages:
hash.c: /tmp/cc-gJXEDT.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gJXEDT.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gJXEDT.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gJXEDT.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gJXEDT.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gJXEDT.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-nPn9he.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-WBoNTQ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-WBoNTQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WBoNTQ.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WBoNTQ.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-GGCY8s.s: Assembler messages:
hash.c: /tmp/cc-GGCY8s.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGCY8s.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GGCY8s.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGCY8s.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GGCY8s.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGCY8s.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pwPiE5.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-q8lSe5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-q8lSe5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-q8lSe5.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-q8lSe5.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-wYPd1K.s: Assembler messages:
hash.c: /tmp/cc-wYPd1K.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wYPd1K.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wYPd1K.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wYPd1K.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wYPd1K.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wYPd1K.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-COFPIG.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-856c03.s: Assembler messages:
KeccakSponge.c: /tmp/cc-856c03.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-856c03.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-856c03.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-GGnkMF.s: Assembler messages:
hash.c: /tmp/cc-GGnkMF.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGnkMF.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GGnkMF.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGnkMF.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GGnkMF.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GGnkMF.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kVRTiT.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-6CET9S.s: Assembler messages:
KeccakSponge.c: /tmp/cc-6CET9S.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6CET9S.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6CET9S.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-gFFucz.s: Assembler messages:
hash.c: /tmp/cc-gFFucz.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gFFucz.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gFFucz.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gFFucz.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gFFucz.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gFFucz.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-nPQJHN.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-9qVVyR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9qVVyR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9qVVyR.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9qVVyR.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-RZlNNt.s: Assembler messages:
hash.c: /tmp/cc-RZlNNt.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RZlNNt.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RZlNNt.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RZlNNt.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RZlNNt.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RZlNNt.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-uLdcVw.s: Assembler messages:
hash.c: /tmp/cc-uLdcVw.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLdcVw.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uLdcVw.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLdcVw.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uLdcVw.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLdcVw.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-XZr0XO.s: Assembler messages:
keccak.c: /tmp/cc-XZr0XO.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-XZr0XO.s:14330: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-XZr0XO.s:14330: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-xou81z.s: Assembler messages:
hash.c: /tmp/cc-xou81z.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xou81z.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xou81z.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xou81z.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xou81z.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xou81z.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-IBjssW.s: Assembler messages:
keccak.c: /tmp/cc-IBjssW.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-IBjssW.s:40558: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-IBjssW.s:40558: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/compact
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact.c: /tmp/cc-MGsb5K.s: Assembler messages:
Keccak-compact.c: /tmp/cc-MGsb5K.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MGsb5K.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MGsb5K.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc512/compact8
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-compact8.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-compact8.c: /tmp/cc-LlI8OR.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-LlI8OR.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-LlI8OR.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-LlI8OR.s:584: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc512/inplace
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace.c: /tmp/cc-VatD9Z.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-VatD9Z.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VatD9Z.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VatD9Z.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VatD9Z.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VatD9Z.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VatD9Z.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VatD9Z.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc512/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zW8yRP.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc512/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple.c: /tmp/cc-yE7fri.s: Assembler messages:
Keccak-simple.c: /tmp/cc-yE7fri.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-yE7fri.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-yE7fri.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-yE7fri.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-yE7fri.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-yE7fri.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-yE7fri.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc512/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: '+' is not a recognized feature for this target (ignoring feature)
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:88: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:88: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:97: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WEGuQl.s:97: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5x8wCE.s:10441: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-iSmpZK.s: Assembler messages:
KeccakSponge.c: /tmp/cc-iSmpZK.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iSmpZK.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iSmpZK.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-oCnzYl.s: Assembler messages:
hash.c: /tmp/cc-oCnzYl.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCnzYl.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oCnzYl.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCnzYl.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oCnzYl.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oCnzYl.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2

Compiler output

Implementation: crypto_hash/keccakc512/opt32biT-s2lcu4
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LXpesP.s:17056: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-w49RDT.s: Assembler messages:
KeccakSponge.c: /tmp/cc-w49RDT.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w49RDT.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w49RDT.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-mqGdWx.s: Assembler messages:
hash.c: /tmp/cc-mqGdWx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mqGdWx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mqGdWx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mqGdWx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mqGdWx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mqGdWx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt32bi-s2lcu4
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt32.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-tWBDxp.s:17016: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-ci47pc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ci47pc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ci47pc.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ci47pc.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-dW61rY.s: Assembler messages:
hash.c: /tmp/cc-dW61rY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dW61rY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dW61rY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dW61rY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dW61rY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dW61rY.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-IspgVv.s:91550: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-awD0ET.s: Assembler messages:
KeccakSponge.c: /tmp/cc-awD0ET.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-awD0ET.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-awD0ET.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-I2hQ2y.s: Assembler messages:
hash.c: /tmp/cc-I2hQ2y.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-I2hQ2y.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-I2hQ2y.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-I2hQ2y.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-I2hQ2y.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-I2hQ2y.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25252: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25252: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25291: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25291: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25387: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25387: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lXVays.s:25475: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-pTOAhd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pTOAhd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pTOAhd.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pTOAhd.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-GzD2w0.s: Assembler messages:
hash.c: /tmp/cc-GzD2w0.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzD2w0.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GzD2w0.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzD2w0.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GzD2w0.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzD2w0.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-1600-opt64.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28313: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28313: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28337: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28337: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28383: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28383: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28433: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28433: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28518: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-q4gxEp.s:28518: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakSponge.c: '+' is not a recognized feature for this target (ignoring feature)
KeccakSponge.c: /tmp/cc-gZzK9q.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gZzK9q.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZzK9q.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZzK9q.s:368: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-TWykTh.s: Assembler messages:
hash.c: /tmp/cc-TWykTh.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TWykTh.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TWykTh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TWykTh.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TWykTh.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TWykTh.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-oYp5te.s: Assembler messages:
hash.c: /tmp/cc-oYp5te.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYp5te.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oYp5te.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYp5te.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oYp5te.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oYp5te.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-2jJ4Yo.s: Assembler messages:
keccak.c: /tmp/cc-2jJ4Yo.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:4738: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:4738: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:4791: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:4791: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:4818: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:4818: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:4841: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:4841: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:5089: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:5089: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:9633: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:9633: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:9782: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:9782: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:9961: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:9961: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-2jJ4Yo.s:14330: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-2jJ4Yo.s:14330: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-xulKWo.s: Assembler messages:
hash.c: /tmp/cc-xulKWo.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xulKWo.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xulKWo.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xulKWo.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xulKWo.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xulKWo.s:37: Warning: Macro instruction expanded into multiple instructions
keccak.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keccak.c: '+' is not a recognized feature for this target (ignoring feature)
keccak.c: /tmp/cc-O27blL.s: Assembler messages:
keccak.c: /tmp/cc-O27blL.s:84: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:84: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:263: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:263: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:13494: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:13494: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:13547: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:13547: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:13574: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:13574: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:13597: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:13597: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:13845: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:13845: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:27112: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:27112: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:27261: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:27261: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:27440: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:27440: Warning: Macro instruction expanded into multiple instructions
keccak.c: /tmp/cc-O27blL.s:40558: Warning: No .cprestore pseudo-op used in PIC code
keccak.c: /tmp/cc-O27blL.s:40558: Warning: Macro instruction expanded into multiple instructions
keccak.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64lcu6
gcc -O3 -fomit-frame-pointer opt64lcu6
gcc -O -fomit-frame-pointer opt64u6
gcc -Os -fomit-frame-pointer opt64u6
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcu6 opt64u6
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64u6
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64u6
gcc -funroll-loops -O2 -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -O3 -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -Os -fomit-frame-pointer opt64u6
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64u6
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64u6
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64u6
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt64u6
gcc -mabi=32 -O2 -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O3 -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O -fomit-frame-pointer opt64u6
gcc -mabi=32 -Os -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7914480 bytes after a total of 3239936 bytes

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64lcu24
gcc -O3 -fomit-frame-pointer opt64lcu24
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcu24
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -O2 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -O3 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt64lcu24
gcc -mabi=32 -O2 -fomit-frame-pointer opt64lcu24
gcc -mabi=32 -O3 -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7147520 bytes

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64u6
gcc -funroll-loops -O2 -fomit-frame-pointer opt64u6
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt64u6
gcc -mabi=32 -O2 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 592 bytes after a total of 6930432 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7122944 bytes

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

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 496 bytes after a total of 6791168 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer sphlib
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1957200 bytes after a total of 5648384 bytes

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

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: gcc -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7914480 bytes after a total of 3158016 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer opt64lcu24
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -O -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt64lcu24
gcc -mabi=32 -O -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -O -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 1176 bytes after a total of 7999488 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 19060 bytes after a total of 6922240 bytes

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

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu24
Compiler: gcc -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7914480 bytes after a total of 3248128 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer opt64lcu24
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -Os -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu24
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt64lcu24
gcc -mabi=32 -Os -fomit-frame-pointer opt64lcu24

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -Os -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 784 bytes after a total of 6963200 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer sphlib
gcc -mabi=32 -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 11208 bytes after a total of 5980160 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1999200 bytes after a total of 5660672 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 11208 bytes after a total of 5971968 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1957200 bytes after a total of 6483968 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 2158800 bytes after a total of 5300224 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 1200 bytes after a total of 8007680 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -mabi=32 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1957200 bytes after a total of 5656576 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 776 bytes after a total of 6963200 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 512 bytes after a total of 6795264 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7163904 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer opt64u6
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 560 bytes after a total of 6848512 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 2158800 bytes after a total of 5296128 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer opt64u6
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 4072 bytes after a total of 7061504 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 1192 bytes after a total of 8015872 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1957200 bytes after a total of 5455872 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 784 bytes after a total of 6967296 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer sphlib
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1999200 bytes after a total of 6492160 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 20808 bytes after a total of 5976064 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1999200 bytes after a total of 5685248 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 20808 bytes after a total of 6017024 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 2158800 bytes after a total of 5259264 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 19060 bytes after a total of 6815744 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 776 bytes after a total of 6975488 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 504 bytes after a total of 6803456 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 592 bytes after a total of 6918144 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=32 -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64u6
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7131136 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=32 -O3 -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc512/sphlib
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
keccak.c:
keccak.c: cc1: out of memory allocating 560 bytes after a total of 6840320 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=32 -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/keccakc512/opt64lcu6
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 4072 bytes after a total of 7008256 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=32 -Os -fomit-frame-pointer opt64lcu6