Implementation notes: mipso32, h1mips, crypto_hash/keccakc256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: keccakc256

Checksum failure

Implementation: crypto_hash/keccakc256/compact
Compiler: cc
07a95bd1307e7d98062d0819c7c1e56f2e4c38a75cec22ea890818f0b60f101f
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/keccakc256/opt32bi-rvku2
Compiler: cc
45342723b19be48c522536d5eda1cf62cd2ed55aee34bbb4f06aa2521a72979b
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

Checksum failure

Implementation: crypto_hash/keccakc256/inplace32bi
Compiler: cc
7b140016409b88f36f9ebe6794a4c3d34f7931e17916beb602c9226d1d8dbe0e
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/keccakc256/opt32biT-s2lcu4
Compiler: cc
7d66179c31d522152bd41a83f5db029966df99f794cf9c128688566f44b1806a
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

Compiler output

Implementation: crypto_hash/keccakc256/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/keccakc256/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-Rnzjcc.s: Assembler messages:
Keccak-compact.c: /tmp/cc-Rnzjcc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:694: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Rnzjcc.s:726: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Rnzjcc.s:726: 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/keccakc256/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-txBjxd.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-txBjxd.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-txBjxd.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-txBjxd.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/keccakc256/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-hyyuTM.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-hyyuTM.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyyuTM.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyyuTM.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyyuTM.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyyuTM.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyyuTM.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyyuTM.s:98: 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/keccakc256/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-8bBPqo.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-8bBPqo.s:96: 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/keccakc256/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-jOgXZj.s: Assembler messages:
Keccak-simple.c: /tmp/cc-jOgXZj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jOgXZj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jOgXZj.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jOgXZj.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jOgXZj.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jOgXZj.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jOgXZj.s:98: 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/keccakc256/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-Vj6MfP.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Vj6MfP.s:96: 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/keccakc256/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-62Fplk.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-62Fplk.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-IL985a.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IL985a.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IL985a.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IL985a.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-SXbvGL.s: Assembler messages:
hash.c: /tmp/cc-SXbvGL.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SXbvGL.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SXbvGL.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SXbvGL.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SXbvGL.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SXbvGL.s:47: 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/keccakc256/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-MKVMbZ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-MKVMbZ.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-Jaj44c.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Jaj44c.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jaj44c.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jaj44c.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-zbYq4N.s: Assembler messages:
hash.c: /tmp/cc-zbYq4N.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbYq4N.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbYq4N.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbYq4N.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbYq4N.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbYq4N.s:47: 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/keccakc256/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-T0O34V.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-T0O34V.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-SCXSi8.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SCXSi8.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SCXSi8.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SCXSi8.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-gijdlJ.s: Assembler messages:
hash.c: /tmp/cc-gijdlJ.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gijdlJ.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gijdlJ.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gijdlJ.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gijdlJ.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gijdlJ.s:47: 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/keccakc256/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-1Ui2n6.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1Ui2n6.s:91595: 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-f0vxlF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-f0vxlF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f0vxlF.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f0vxlF.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-NZhrLl.s: Assembler messages:
hash.c: /tmp/cc-NZhrLl.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZhrLl.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NZhrLl.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZhrLl.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NZhrLl.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZhrLl.s:47: 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/keccakc256/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-Ct80ua.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Ct80ua.s:25550: 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-5mDIPi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-5mDIPi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5mDIPi.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5mDIPi.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-12VfEZ.s: Assembler messages:
hash.c: /tmp/cc-12VfEZ.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-12VfEZ.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-12VfEZ.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-12VfEZ.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-12VfEZ.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-12VfEZ.s:47: 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/keccakc256/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-wbEwE3.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-wbEwE3.s:28597: 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-E3eWnp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-E3eWnp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-E3eWnp.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-E3eWnp.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-1M4E3b.s: Assembler messages:
hash.c: /tmp/cc-1M4E3b.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1M4E3b.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1M4E3b.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1M4E3b.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1M4E3b.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1M4E3b.s:47: 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/keccakc256/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-X7Teie.s: Assembler messages:
Keccak-compact.c: /tmp/cc-X7Teie.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-X7Teie.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-X7Teie.s:694: 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/keccakc256/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-64uoIB.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-64uoIB.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-64uoIB.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-64uoIB.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/keccakc256/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-92XfnN.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-92XfnN.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-92XfnN.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-92XfnN.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-92XfnN.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-92XfnN.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-92XfnN.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-92XfnN.s:98: 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/keccakc256/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-6TEWsg.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6TEWsg.s:96: 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/keccakc256/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-gURhcD.s: Assembler messages:
Keccak-simple.c: /tmp/cc-gURhcD.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gURhcD.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gURhcD.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gURhcD.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gURhcD.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gURhcD.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gURhcD.s:98: 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/keccakc256/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-KGYkHE.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-KGYkHE.s:96: 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/keccakc256/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-5HwQ2b.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5HwQ2b.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-7yWZok.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7yWZok.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yWZok.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yWZok.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-HD9A5U.s: Assembler messages:
hash.c: /tmp/cc-HD9A5U.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HD9A5U.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HD9A5U.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HD9A5U.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HD9A5U.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HD9A5U.s:47: 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/keccakc256/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-8F316f.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8F316f.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8F316f.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-rW7Kw8.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rW7Kw8.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rW7Kw8.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rW7Kw8.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-jW0wqK.s: Assembler messages:
hash.c: /tmp/cc-jW0wqK.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jW0wqK.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jW0wqK.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jW0wqK.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jW0wqK.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jW0wqK.s:47: 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/keccakc256/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-spwHuV.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-spwHuV.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-x7gbJY.s: Assembler messages:
KeccakSponge.c: /tmp/cc-x7gbJY.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x7gbJY.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x7gbJY.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-fEqubC.s: Assembler messages:
hash.c: /tmp/cc-fEqubC.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fEqubC.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fEqubC.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fEqubC.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fEqubC.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fEqubC.s:47: 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/keccakc256/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-iWAGLC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iWAGLC.s:91595: 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-3Oik3x.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3Oik3x.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3Oik3x.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3Oik3x.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-pInMle.s: Assembler messages:
hash.c: /tmp/cc-pInMle.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pInMle.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pInMle.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pInMle.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pInMle.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pInMle.s:47: 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/keccakc256/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-qPBApa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qPBApa.s:25550: 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-0oA5Zg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-0oA5Zg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0oA5Zg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0oA5Zg.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-qLDN5W.s: Assembler messages:
hash.c: /tmp/cc-qLDN5W.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qLDN5W.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qLDN5W.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qLDN5W.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qLDN5W.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qLDN5W.s:47: 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/keccakc256/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-ypnOVX.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ypnOVX.s:28597: 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-Io3kfo.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Io3kfo.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Io3kfo.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Io3kfo.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-5kzCkd.s: Assembler messages:
hash.c: /tmp/cc-5kzCkd.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5kzCkd.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5kzCkd.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5kzCkd.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5kzCkd.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5kzCkd.s:47: 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/keccakc256/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-53a6BT.s: Assembler messages:
Keccak-compact.c: /tmp/cc-53a6BT.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-53a6BT.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-53a6BT.s:694: 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/keccakc256/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-0xW4jt.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-0xW4jt.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-0xW4jt.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-0xW4jt.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/keccakc256/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-EBGSNN.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-EBGSNN.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-EBGSNN.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-EBGSNN.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-EBGSNN.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-EBGSNN.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-EBGSNN.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-EBGSNN.s:98: 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/keccakc256/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-PGvT16.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-PGvT16.s:96: 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/keccakc256/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-gaK36b.s: Assembler messages:
Keccak-simple.c: /tmp/cc-gaK36b.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gaK36b.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gaK36b.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gaK36b.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gaK36b.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-gaK36b.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-gaK36b.s:98: 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/keccakc256/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-jZmFdD.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jZmFdD.s:96: 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/keccakc256/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-28LyJG.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-28LyJG.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-zyLw5t.s: Assembler messages:
KeccakSponge.c: /tmp/cc-zyLw5t.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zyLw5t.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zyLw5t.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-0T32Se.s: Assembler messages:
hash.c: /tmp/cc-0T32Se.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0T32Se.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0T32Se.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0T32Se.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0T32Se.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0T32Se.s:47: 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/keccakc256/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-Sb5wGO.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Sb5wGO.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-bZgkA6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bZgkA6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bZgkA6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bZgkA6.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-pafTKI.s: Assembler messages:
hash.c: /tmp/cc-pafTKI.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pafTKI.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pafTKI.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pafTKI.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pafTKI.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pafTKI.s:47: 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/keccakc256/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-sBNvTu.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sBNvTu.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-hzuDBA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-hzuDBA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hzuDBA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hzuDBA.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-lxCH6g.s: Assembler messages:
hash.c: /tmp/cc-lxCH6g.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lxCH6g.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lxCH6g.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lxCH6g.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lxCH6g.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lxCH6g.s:47: 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/keccakc256/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-1yExig.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1yExig.s:91595: 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-sGa3FL.s: Assembler messages:
KeccakSponge.c: /tmp/cc-sGa3FL.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sGa3FL.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sGa3FL.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-KgQ4cs.s: Assembler messages:
hash.c: /tmp/cc-KgQ4cs.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KgQ4cs.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KgQ4cs.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KgQ4cs.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KgQ4cs.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KgQ4cs.s:47: 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/keccakc256/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-Yeibq5.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Yeibq5.s:28597: 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-w2zvDu.s: Assembler messages:
KeccakSponge.c: /tmp/cc-w2zvDu.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-w2zvDu.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-w2zvDu.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-lT5pXe.s: Assembler messages:
hash.c: /tmp/cc-lT5pXe.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lT5pXe.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lT5pXe.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lT5pXe.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lT5pXe.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lT5pXe.s:47: 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/keccakc256/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-jknaCO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jknaCO.s:25550: 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-3t5sFV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3t5sFV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3t5sFV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3t5sFV.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-Fvel5A.s: Assembler messages:
hash.c: /tmp/cc-Fvel5A.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fvel5A.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fvel5A.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fvel5A.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fvel5A.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fvel5A.s:47: 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/keccakc256/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-gT1xZS.s: Assembler messages:
Keccak-compact.c: /tmp/cc-gT1xZS.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-gT1xZS.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-gT1xZS.s:694: 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/keccakc256/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-Ho0lHv.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ho0lHv.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ho0lHv.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/keccakc256/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-hyRggd.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-hyRggd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyRggd.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyRggd.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyRggd.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyRggd.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-hyRggd.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-hyRggd.s:98: 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/keccakc256/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-RFj9dT.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-RFj9dT.s:96: 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/keccakc256/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-jfNKmf.s: Assembler messages:
Keccak-simple.c: /tmp/cc-jfNKmf.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jfNKmf.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jfNKmf.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jfNKmf.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jfNKmf.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jfNKmf.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jfNKmf.s:98: 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/keccakc256/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-RSftMb.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-RSftMb.s:96: 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/keccakc256/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-HiL7Vu.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HiL7Vu.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-egCsLL.s: Assembler messages:
KeccakSponge.c: /tmp/cc-egCsLL.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-egCsLL.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-egCsLL.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-CfWcZr.s: Assembler messages:
hash.c: /tmp/cc-CfWcZr.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CfWcZr.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CfWcZr.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CfWcZr.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CfWcZr.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CfWcZr.s:47: 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/keccakc256/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-YvFh7S.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YvFh7S.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-X56f2S.s: Assembler messages:
KeccakSponge.c: /tmp/cc-X56f2S.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X56f2S.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X56f2S.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-NmAQHv.s: Assembler messages:
hash.c: /tmp/cc-NmAQHv.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmAQHv.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NmAQHv.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmAQHv.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NmAQHv.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NmAQHv.s:47: 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/keccakc256/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-zCXHMW.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zCXHMW.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-IXTee4.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IXTee4.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IXTee4.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IXTee4.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-AeSXAG.s: Assembler messages:
hash.c: /tmp/cc-AeSXAG.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AeSXAG.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AeSXAG.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AeSXAG.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AeSXAG.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AeSXAG.s:47: 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/keccakc256/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-cDTcTc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-cDTcTc.s:25550: 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-IijbT9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IijbT9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IijbT9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IijbT9.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-gBmQLP.s: Assembler messages:
hash.c: /tmp/cc-gBmQLP.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gBmQLP.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gBmQLP.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gBmQLP.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gBmQLP.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gBmQLP.s:47: 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/keccakc256/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-tuQkv4.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tuQkv4.s:91595: 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-MTN1TL.s: Assembler messages:
KeccakSponge.c: /tmp/cc-MTN1TL.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MTN1TL.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MTN1TL.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-OpEvBq.s: Assembler messages:
hash.c: /tmp/cc-OpEvBq.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OpEvBq.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OpEvBq.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OpEvBq.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OpEvBq.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OpEvBq.s:47: 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/keccakc256/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-uiAOeC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-uiAOeC.s:28597: 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-v3XdGf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-v3XdGf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-v3XdGf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-v3XdGf.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-JUpjCQ.s: Assembler messages:
hash.c: /tmp/cc-JUpjCQ.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JUpjCQ.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JUpjCQ.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JUpjCQ.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JUpjCQ.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JUpjCQ.s:47: 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/keccakc256/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-AY9llR.s: Assembler messages:
Keccak-compact.c: /tmp/cc-AY9llR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AY9llR.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AY9llR.s:694: 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/keccakc256/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-htceaT.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-htceaT.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-htceaT.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-htceaT.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/keccakc256/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-WM963b.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-WM963b.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WM963b.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WM963b.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WM963b.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WM963b.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WM963b.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WM963b.s:98: 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/keccakc256/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-2BqNpg.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2BqNpg.s:96: 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/keccakc256/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-Y3AskT.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Y3AskT.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y3AskT.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y3AskT.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y3AskT.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y3AskT.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y3AskT.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y3AskT.s:98: 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/keccakc256/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-cVFs6v.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-cVFs6v.s:96: 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/keccakc256/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-a85MQo.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-a85MQo.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-9twqdt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9twqdt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9twqdt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9twqdt.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-C04kwh.s: Assembler messages:
hash.c: /tmp/cc-C04kwh.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C04kwh.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-C04kwh.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C04kwh.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-C04kwh.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C04kwh.s:47: 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/keccakc256/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-rcMLKx.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-rcMLKx.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-KaKgqA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-KaKgqA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KaKgqA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KaKgqA.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-a5HbDd.s: Assembler messages:
hash.c: /tmp/cc-a5HbDd.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a5HbDd.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a5HbDd.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a5HbDd.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a5HbDd.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a5HbDd.s:47: 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/keccakc256/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-thPe2d.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-thPe2d.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-S2RDch.s: Assembler messages:
KeccakSponge.c: /tmp/cc-S2RDch.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-S2RDch.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-S2RDch.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-IoKRTW.s: Assembler messages:
hash.c: /tmp/cc-IoKRTW.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IoKRTW.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IoKRTW.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IoKRTW.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IoKRTW.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IoKRTW.s:47: 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/keccakc256/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-E7YicN.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-E7YicN.s:28597: 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-xq6Nu5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-xq6Nu5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xq6Nu5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xq6Nu5.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-NErUIK.s: Assembler messages:
hash.c: /tmp/cc-NErUIK.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NErUIK.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NErUIK.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NErUIK.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NErUIK.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NErUIK.s:47: 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/keccakc256/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-FwSFTH.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FwSFTH.s:25550: 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-jbNNbS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-jbNNbS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jbNNbS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jbNNbS.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-LbWGTw.s: Assembler messages:
hash.c: /tmp/cc-LbWGTw.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LbWGTw.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LbWGTw.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LbWGTw.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LbWGTw.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LbWGTw.s:47: 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/keccakc256/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-WlhCQO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WlhCQO.s:91595: 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-7j5hGd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7j5hGd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7j5hGd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7j5hGd.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-cObZY0.s: Assembler messages:
hash.c: /tmp/cc-cObZY0.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cObZY0.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cObZY0.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cObZY0.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cObZY0.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cObZY0.s:47: 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/keccakc256/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-3DnvKo.s: Assembler messages:
Keccak-compact.c: /tmp/cc-3DnvKo.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3DnvKo.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3DnvKo.s:694: 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/keccakc256/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-SnBhCa.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-SnBhCa.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SnBhCa.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SnBhCa.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/keccakc256/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-O44Wwn.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-O44Wwn.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O44Wwn.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O44Wwn.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O44Wwn.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O44Wwn.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O44Wwn.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O44Wwn.s:98: 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/keccakc256/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-svkQnl.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-svkQnl.s:96: 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/keccakc256/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-nkttTb.s: Assembler messages:
Keccak-simple.c: /tmp/cc-nkttTb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-nkttTb.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-nkttTb.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-nkttTb.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-nkttTb.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-nkttTb.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-nkttTb.s:98: 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/keccakc256/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-Kmj8Mk.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-Kmj8Mk.s:96: 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/keccakc256/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-JElgna.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-JElgna.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-JElgna.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-eAl2nQ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-eAl2nQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eAl2nQ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eAl2nQ.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-8Dzm3t.s: Assembler messages:
hash.c: /tmp/cc-8Dzm3t.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8Dzm3t.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8Dzm3t.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8Dzm3t.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8Dzm3t.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8Dzm3t.s:47: 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/keccakc256/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-KzH95z.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KzH95z.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-rHbOAJ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rHbOAJ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rHbOAJ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rHbOAJ.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-dsT7wm.s: Assembler messages:
hash.c: /tmp/cc-dsT7wm.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dsT7wm.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dsT7wm.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dsT7wm.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dsT7wm.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dsT7wm.s:47: 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/keccakc256/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-PO7vvi.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PO7vvi.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-cxl3zm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cxl3zm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cxl3zm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cxl3zm.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-hjBUz9.s: Assembler messages:
hash.c: /tmp/cc-hjBUz9.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hjBUz9.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hjBUz9.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hjBUz9.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hjBUz9.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hjBUz9.s:47: 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/keccakc256/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-PYZVzk.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PYZVzk.s:91595: 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-bENBXc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bENBXc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bENBXc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bENBXc.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-Zh8CZP.s: Assembler messages:
hash.c: /tmp/cc-Zh8CZP.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Zh8CZP.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Zh8CZP.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Zh8CZP.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Zh8CZP.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Zh8CZP.s:47: 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/keccakc256/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-k2oyab.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-k2oyab.s:28597: 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-2EMtDo.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2EMtDo.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2EMtDo.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2EMtDo.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-ZX4aBd.s: Assembler messages:
hash.c: /tmp/cc-ZX4aBd.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZX4aBd.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZX4aBd.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZX4aBd.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZX4aBd.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZX4aBd.s:47: 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/keccakc256/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-yoOjU4.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yoOjU4.s:25550: 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-gkXiZ1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gkXiZ1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gkXiZ1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gkXiZ1.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-iqgTWG.s: Assembler messages:
hash.c: /tmp/cc-iqgTWG.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iqgTWG.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iqgTWG.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iqgTWG.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iqgTWG.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iqgTWG.s:47: 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/keccakc256/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-i63mGf.s: Assembler messages:
Keccak-compact.c: /tmp/cc-i63mGf.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-i63mGf.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-i63mGf.s:694: 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/keccakc256/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-Ew2RsP.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Ew2RsP.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Ew2RsP.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/keccakc256/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-E8Zcw7.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-E8Zcw7.s:98: 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/keccakc256/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-hlDuKc.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-hlDuKc.s:96: 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/keccakc256/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-v0C6tj.s: Assembler messages:
Keccak-simple.c: /tmp/cc-v0C6tj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v0C6tj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v0C6tj.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v0C6tj.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v0C6tj.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v0C6tj.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v0C6tj.s:98: 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/keccakc256/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-NVBZdI.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-NVBZdI.s:96: 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/keccakc256/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-BYlSWp.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-BYlSWp.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-ao2AJd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ao2AJd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ao2AJd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ao2AJd.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-daXCo1.s: Assembler messages:
hash.c: /tmp/cc-daXCo1.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-daXCo1.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-daXCo1.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-daXCo1.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-daXCo1.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-daXCo1.s:47: 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/keccakc256/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-gmkDxi.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gmkDxi.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-3SZR7f.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3SZR7f.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3SZR7f.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3SZR7f.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-OJoEH0.s: Assembler messages:
hash.c: /tmp/cc-OJoEH0.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OJoEH0.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OJoEH0.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OJoEH0.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OJoEH0.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OJoEH0.s:47: 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/keccakc256/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-qEnca3.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qEnca3.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-R1lPza.s: Assembler messages:
KeccakSponge.c: /tmp/cc-R1lPza.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-R1lPza.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-R1lPza.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-LSWeXM.s: Assembler messages:
hash.c: /tmp/cc-LSWeXM.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LSWeXM.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LSWeXM.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LSWeXM.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LSWeXM.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LSWeXM.s:47: 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/keccakc256/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-gALroL.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gALroL.s:91595: 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-PW7HGm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-PW7HGm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PW7HGm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PW7HGm.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-UCCgP9.s: Assembler messages:
hash.c: /tmp/cc-UCCgP9.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UCCgP9.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UCCgP9.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UCCgP9.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UCCgP9.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UCCgP9.s:47: 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/keccakc256/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-mjeSs4.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mjeSs4.s:28597: 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-SHDmLr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SHDmLr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SHDmLr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SHDmLr.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-JfpCCf.s: Assembler messages:
hash.c: /tmp/cc-JfpCCf.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JfpCCf.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JfpCCf.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JfpCCf.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JfpCCf.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JfpCCf.s:47: 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/keccakc256/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-o21rRy.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-o21rRy.s:25550: 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-obQxWs.s: Assembler messages:
KeccakSponge.c: /tmp/cc-obQxWs.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-obQxWs.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-obQxWs.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-9Kcppg.s: Assembler messages:
hash.c: /tmp/cc-9Kcppg.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9Kcppg.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9Kcppg.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9Kcppg.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9Kcppg.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9Kcppg.s:47: 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/keccakc256/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-NLkMmj.s: Assembler messages:
Keccak-compact.c: /tmp/cc-NLkMmj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NLkMmj.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NLkMmj.s:694: 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/keccakc256/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-DBWtg5.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-DBWtg5.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-DBWtg5.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-DBWtg5.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/keccakc256/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-3Pscie.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-3Pscie.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-3Pscie.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-3Pscie.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-3Pscie.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-3Pscie.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-3Pscie.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-3Pscie.s:98: 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/keccakc256/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-TqWKza.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-TqWKza.s:96: 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/keccakc256/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-u5fr5r.s: Assembler messages:
Keccak-simple.c: /tmp/cc-u5fr5r.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u5fr5r.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u5fr5r.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u5fr5r.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u5fr5r.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u5fr5r.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u5fr5r.s:98: 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/keccakc256/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-JXNeRO.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-JXNeRO.s:96: 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/keccakc256/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-8yae9g.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8yae9g.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-PmFL3g.s: Assembler messages:
KeccakSponge.c: /tmp/cc-PmFL3g.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PmFL3g.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PmFL3g.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-hXiXyT.s: Assembler messages:
hash.c: /tmp/cc-hXiXyT.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hXiXyT.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hXiXyT.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hXiXyT.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hXiXyT.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hXiXyT.s:47: 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/keccakc256/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-XafH4a.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XafH4a.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-Yy7q70.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Yy7q70.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yy7q70.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yy7q70.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-UPsujE.s: Assembler messages:
hash.c: /tmp/cc-UPsujE.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UPsujE.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UPsujE.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UPsujE.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UPsujE.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UPsujE.s:47: 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/keccakc256/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-XqD80N.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XqD80N.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-2pGPj1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2pGPj1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2pGPj1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2pGPj1.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-KPW3wC.s: Assembler messages:
hash.c: /tmp/cc-KPW3wC.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KPW3wC.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KPW3wC.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KPW3wC.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KPW3wC.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KPW3wC.s:47: 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/keccakc256/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-4yhcRC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4yhcRC.s:28597: 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-kNbXOa.s: Assembler messages:
KeccakSponge.c: /tmp/cc-kNbXOa.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kNbXOa.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kNbXOa.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-psWfPX.s: Assembler messages:
hash.c: /tmp/cc-psWfPX.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-psWfPX.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-psWfPX.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-psWfPX.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-psWfPX.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-psWfPX.s:47: 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/keccakc256/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-ccWJMo.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ccWJMo.s:25550: 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-yI0m5u.s: Assembler messages:
KeccakSponge.c: /tmp/cc-yI0m5u.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yI0m5u.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yI0m5u.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-T8YIci.s: Assembler messages:
hash.c: /tmp/cc-T8YIci.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T8YIci.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T8YIci.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T8YIci.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T8YIci.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T8YIci.s:47: 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/keccakc256/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-vVZprT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vVZprT.s:91595: 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-cnCeDD.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cnCeDD.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cnCeDD.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cnCeDD.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-KJtNkf.s: Assembler messages:
hash.c: /tmp/cc-KJtNkf.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KJtNkf.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KJtNkf.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KJtNkf.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KJtNkf.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KJtNkf.s:47: 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/keccakc256/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-lpTRoh.s: Assembler messages:
Keccak-compact.c: /tmp/cc-lpTRoh.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-lpTRoh.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-lpTRoh.s:694: 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/keccakc256/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-bt6aeY.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-bt6aeY.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-bt6aeY.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-bt6aeY.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/keccakc256/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-urT77h.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-urT77h.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-urT77h.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-urT77h.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-urT77h.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-urT77h.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-urT77h.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-urT77h.s:98: 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/keccakc256/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-h1r2OO.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-h1r2OO.s:96: 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/keccakc256/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-Rm8v82.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Rm8v82.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Rm8v82.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Rm8v82.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Rm8v82.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Rm8v82.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Rm8v82.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Rm8v82.s:98: 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/keccakc256/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-hna4Ih.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hna4Ih.s:96: 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/keccakc256/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-8cVArp.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cVArp.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-pppcUw.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pppcUw.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pppcUw.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pppcUw.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-YReFlg.s: Assembler messages:
hash.c: /tmp/cc-YReFlg.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YReFlg.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YReFlg.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YReFlg.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YReFlg.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YReFlg.s:47: 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/keccakc256/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-aZFFYe.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aZFFYe.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-B0P5ai.s: Assembler messages:
KeccakSponge.c: /tmp/cc-B0P5ai.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-B0P5ai.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-B0P5ai.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-oIJ854.s: Assembler messages:
hash.c: /tmp/cc-oIJ854.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oIJ854.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oIJ854.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oIJ854.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oIJ854.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oIJ854.s:47: 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/keccakc256/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-f0sriw.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-f0sriw.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-9g8bIg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9g8bIg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9g8bIg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9g8bIg.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-1WaWNT.s: Assembler messages:
hash.c: /tmp/cc-1WaWNT.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1WaWNT.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1WaWNT.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1WaWNT.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1WaWNT.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1WaWNT.s:47: 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/keccakc256/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-HFZGqc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HFZGqc.s:91595: 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-jtnTrV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-jtnTrV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jtnTrV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jtnTrV.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-xeEytB.s: Assembler messages:
hash.c: /tmp/cc-xeEytB.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xeEytB.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xeEytB.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xeEytB.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xeEytB.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xeEytB.s:47: 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/keccakc256/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-KezZ1Q.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KezZ1Q.s:28597: 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-IjBgxl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IjBgxl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IjBgxl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IjBgxl.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-Fy0zd8.s: Assembler messages:
hash.c: /tmp/cc-Fy0zd8.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fy0zd8.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fy0zd8.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fy0zd8.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fy0zd8.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fy0zd8.s:47: 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/keccakc256/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-aMq2Z9.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aMq2Z9.s:25550: 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-JtVrxi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JtVrxi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JtVrxi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JtVrxi.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-u66Gi5.s: Assembler messages:
hash.c: /tmp/cc-u66Gi5.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u66Gi5.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u66Gi5.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u66Gi5.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u66Gi5.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u66Gi5.s:47: 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/keccakc256/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-LE55KU.s: Assembler messages:
Keccak-compact.c: /tmp/cc-LE55KU.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-LE55KU.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-LE55KU.s:694: 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/keccakc256/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-xTPOt4.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-xTPOt4.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-xTPOt4.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-xTPOt4.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/keccakc256/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-VIDT6i.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-VIDT6i.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VIDT6i.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VIDT6i.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VIDT6i.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VIDT6i.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VIDT6i.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VIDT6i.s:98: 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/keccakc256/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-3m5e8d.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-3m5e8d.s:96: 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/keccakc256/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-4XPzpX.s: Assembler messages:
Keccak-simple.c: /tmp/cc-4XPzpX.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4XPzpX.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4XPzpX.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4XPzpX.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4XPzpX.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-4XPzpX.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-4XPzpX.s:98: 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/keccakc256/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-kKDAkc.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-kKDAkc.s:96: 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/keccakc256/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-7m5Zfq.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7m5Zfq.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-YEDnPC.s: Assembler messages:
KeccakSponge.c: /tmp/cc-YEDnPC.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YEDnPC.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YEDnPC.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-sVf6Of.s: Assembler messages:
hash.c: /tmp/cc-sVf6Of.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sVf6Of.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sVf6Of.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sVf6Of.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sVf6Of.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sVf6Of.s:47: 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/keccakc256/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-J5vQNn.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J5vQNn.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-gL1Kxt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gL1Kxt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gL1Kxt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gL1Kxt.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-3JSLeg.s: Assembler messages:
hash.c: /tmp/cc-3JSLeg.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3JSLeg.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3JSLeg.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3JSLeg.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3JSLeg.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3JSLeg.s:47: 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/keccakc256/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-PbJQlF.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PbJQlF.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-2ZB4gQ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2ZB4gQ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2ZB4gQ.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-IGPUwr.s: Assembler messages:
hash.c: /tmp/cc-IGPUwr.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IGPUwr.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IGPUwr.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IGPUwr.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IGPUwr.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IGPUwr.s:47: 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/keccakc256/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-ERlxp9.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ERlxp9.s:28597: 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-y4Me3t.s: Assembler messages:
KeccakSponge.c: /tmp/cc-y4Me3t.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-y4Me3t.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-y4Me3t.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-t6Pp5h.s: Assembler messages:
hash.c: /tmp/cc-t6Pp5h.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6Pp5h.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6Pp5h.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6Pp5h.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6Pp5h.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6Pp5h.s:47: 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/keccakc256/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-geQ9zg.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-geQ9zg.s:91595: 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-kVcB2a.s: Assembler messages:
KeccakSponge.c: /tmp/cc-kVcB2a.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kVcB2a.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kVcB2a.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-uLvvXL.s: Assembler messages:
hash.c: /tmp/cc-uLvvXL.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLvvXL.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uLvvXL.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLvvXL.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uLvvXL.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uLvvXL.s:47: 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/keccakc256/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-rEemVb.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-rEemVb.s:25550: 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-3HtYfj.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3HtYfj.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3HtYfj.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3HtYfj.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-AdNJI6.s: Assembler messages:
hash.c: /tmp/cc-AdNJI6.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AdNJI6.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AdNJI6.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AdNJI6.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AdNJI6.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AdNJI6.s:47: 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/keccakc256/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-foHbBy.s: Assembler messages:
Keccak-compact.c: /tmp/cc-foHbBy.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-foHbBy.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-foHbBy.s:694: 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/keccakc256/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-E0diYf.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-E0diYf.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-E0diYf.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-E0diYf.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/keccakc256/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-4hayjj.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-4hayjj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4hayjj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4hayjj.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4hayjj.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4hayjj.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4hayjj.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4hayjj.s:98: 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/keccakc256/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-lSuOXi.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-lSuOXi.s:96: 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/keccakc256/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-qilCdr.s: Assembler messages:
Keccak-simple.c: /tmp/cc-qilCdr.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-qilCdr.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-qilCdr.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-qilCdr.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-qilCdr.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-qilCdr.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-qilCdr.s:98: 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/keccakc256/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-vfTdnt.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vfTdnt.s:96: 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/keccakc256/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-HBhbyb.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HBhbyb.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-K39zQp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-K39zQp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-K39zQp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-K39zQp.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-xWJHo9.s: Assembler messages:
hash.c: /tmp/cc-xWJHo9.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xWJHo9.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xWJHo9.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xWJHo9.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xWJHo9.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xWJHo9.s:47: 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/keccakc256/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-TTvk7d.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TTvk7d.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-agBaLS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-agBaLS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-agBaLS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-agBaLS.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-OdOFow.s: Assembler messages:
hash.c: /tmp/cc-OdOFow.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OdOFow.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OdOFow.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OdOFow.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OdOFow.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OdOFow.s:47: 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/keccakc256/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-k7pc8c.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-k7pc8c.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-46QGKh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-46QGKh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-46QGKh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-46QGKh.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-V7D9u4.s: Assembler messages:
hash.c: /tmp/cc-V7D9u4.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V7D9u4.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V7D9u4.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V7D9u4.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V7D9u4.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V7D9u4.s:47: 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/keccakc256/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-AVDW88.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-AVDW88.s:28597: 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-o9qQgu.s: Assembler messages:
KeccakSponge.c: /tmp/cc-o9qQgu.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-o9qQgu.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-o9qQgu.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-pSa9ne.s: Assembler messages:
hash.c: /tmp/cc-pSa9ne.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pSa9ne.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pSa9ne.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pSa9ne.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pSa9ne.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pSa9ne.s:47: 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/keccakc256/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-LLA8uY.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LLA8uY.s:25550: 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-hy5VP6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-hy5VP6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hy5VP6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hy5VP6.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-haRdSM.s: Assembler messages:
hash.c: /tmp/cc-haRdSM.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-haRdSM.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-haRdSM.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-haRdSM.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-haRdSM.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-haRdSM.s:47: 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/keccakc256/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-fq3AML.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fq3AML.s:91595: 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-vU2a60.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vU2a60.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vU2a60.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vU2a60.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-Ps24sC.s: Assembler messages:
hash.c: /tmp/cc-Ps24sC.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ps24sC.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ps24sC.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ps24sC.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ps24sC.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ps24sC.s:47: 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/keccakc256/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-OIQbAK.s: Assembler messages:
Keccak-compact.c: /tmp/cc-OIQbAK.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:694: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OIQbAK.s:726: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OIQbAK.s:726: 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/keccakc256/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-U4LhjQ.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-U4LhjQ.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-U4LhjQ.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/keccakc256/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-X70aTA.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-X70aTA.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-X70aTA.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-X70aTA.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-X70aTA.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-X70aTA.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-X70aTA.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-X70aTA.s:98: 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/keccakc256/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-witzqW.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-witzqW.s:96: 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/keccakc256/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-Y38Ttb.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Y38Ttb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y38Ttb.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y38Ttb.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y38Ttb.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y38Ttb.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Y38Ttb.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Y38Ttb.s:98: 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/keccakc256/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-7KPwJg.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-7KPwJg.s:96: 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/keccakc256/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-FHY7vz.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FHY7vz.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-SaVolG.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SaVolG.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SaVolG.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SaVolG.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-Eivqfh.s: Assembler messages:
hash.c: /tmp/cc-Eivqfh.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Eivqfh.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Eivqfh.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Eivqfh.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Eivqfh.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Eivqfh.s:47: 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/keccakc256/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-Z6KgIG.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z6KgIG.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-2sQLgH.s: Assembler messages:
KeccakSponge.c: /tmp/cc-2sQLgH.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-2sQLgH.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-2sQLgH.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-yKeNFk.s: Assembler messages:
hash.c: /tmp/cc-yKeNFk.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yKeNFk.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yKeNFk.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yKeNFk.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yKeNFk.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yKeNFk.s:47: 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/keccakc256/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-e2cONt.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-e2cONt.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-SbgKae.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SbgKae.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SbgKae.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SbgKae.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-4QTM4Q.s: Assembler messages:
hash.c: /tmp/cc-4QTM4Q.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QTM4Q.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4QTM4Q.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QTM4Q.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4QTM4Q.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QTM4Q.s:47: 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/keccakc256/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-RqtnCu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-RqtnCu.s:28597: 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-e8eavM.s: Assembler messages:
KeccakSponge.c: /tmp/cc-e8eavM.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-e8eavM.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-e8eavM.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-8NK78q.s: Assembler messages:
hash.c: /tmp/cc-8NK78q.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8NK78q.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8NK78q.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8NK78q.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8NK78q.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8NK78q.s:47: 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/keccakc256/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-YUrr7T.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YUrr7T.s:25550: 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-ILYQ8P.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ILYQ8P.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ILYQ8P.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ILYQ8P.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-26c2lr.s: Assembler messages:
hash.c: /tmp/cc-26c2lr.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-26c2lr.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-26c2lr.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-26c2lr.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-26c2lr.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-26c2lr.s:47: 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/keccakc256/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-yqKCJo.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yqKCJo.s:91595: 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-Ghnh6N.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Ghnh6N.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ghnh6N.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ghnh6N.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-yOp68t.s: Assembler messages:
hash.c: /tmp/cc-yOp68t.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yOp68t.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yOp68t.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yOp68t.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yOp68t.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yOp68t.s:47: 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/keccakc256/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-Atiugo.s: Assembler messages:
Keccak-compact.c: /tmp/cc-Atiugo.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:694: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Atiugo.s:726: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Atiugo.s:726: 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/keccakc256/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-qfYApI.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-qfYApI.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-qfYApI.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-qfYApI.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/keccakc256/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-KRFDfH.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-KRFDfH.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-KRFDfH.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-KRFDfH.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-KRFDfH.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-KRFDfH.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-KRFDfH.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-KRFDfH.s:98: 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/keccakc256/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-qDFvIO.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-qDFvIO.s:96: 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/keccakc256/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-d3awrP.s: Assembler messages:
Keccak-simple.c: /tmp/cc-d3awrP.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-d3awrP.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-d3awrP.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-d3awrP.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-d3awrP.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-d3awrP.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-d3awrP.s:98: 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/keccakc256/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-vNYaGc.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vNYaGc.s:96: 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/keccakc256/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-1YcxoN.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1YcxoN.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-Muj83y.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Muj83y.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Muj83y.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Muj83y.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-wNySIa.s: Assembler messages:
hash.c: /tmp/cc-wNySIa.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wNySIa.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wNySIa.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wNySIa.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wNySIa.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wNySIa.s:47: 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/keccakc256/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-D9p8gg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-D9p8gg.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-Aew5qE.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Aew5qE.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Aew5qE.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Aew5qE.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-oJUPAf.s: Assembler messages:
hash.c: /tmp/cc-oJUPAf.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oJUPAf.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oJUPAf.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oJUPAf.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oJUPAf.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oJUPAf.s:47: 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/keccakc256/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-HM9yYa.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-HM9yYa.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-Un8Y7e.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Un8Y7e.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Un8Y7e.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Un8Y7e.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-LOaDU3.s: Assembler messages:
hash.c: /tmp/cc-LOaDU3.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LOaDU3.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LOaDU3.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LOaDU3.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LOaDU3.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LOaDU3.s:47: 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/keccakc256/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-hAnuJc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hAnuJc.s:28597: 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-I5PCnw.s: Assembler messages:
KeccakSponge.c: /tmp/cc-I5PCnw.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-I5PCnw.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-I5PCnw.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-6oKOfc.s: Assembler messages:
hash.c: /tmp/cc-6oKOfc.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6oKOfc.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6oKOfc.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6oKOfc.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6oKOfc.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6oKOfc.s:47: 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/keccakc256/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-ukt0Gx.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ukt0Gx.s:25550: 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-ejNgBq.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ejNgBq.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ejNgBq.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ejNgBq.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-15TISd.s: Assembler messages:
hash.c: /tmp/cc-15TISd.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-15TISd.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-15TISd.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-15TISd.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-15TISd.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-15TISd.s:47: 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/keccakc256/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-xwivyR.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-xwivyR.s:91595: 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-znNvh6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-znNvh6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-znNvh6.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-znNvh6.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-NQYEMH.s: Assembler messages:
hash.c: /tmp/cc-NQYEMH.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NQYEMH.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NQYEMH.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NQYEMH.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NQYEMH.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NQYEMH.s:47: 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/keccakc256/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-zcWjng.s: Assembler messages:
Keccak-compact.c: /tmp/cc-zcWjng.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:694: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-zcWjng.s:726: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-zcWjng.s:726: 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/keccakc256/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-idSlu2.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-idSlu2.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-idSlu2.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-idSlu2.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/keccakc256/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-aNqGmd.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-aNqGmd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-aNqGmd.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-aNqGmd.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-aNqGmd.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-aNqGmd.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-aNqGmd.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-aNqGmd.s:98: 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/keccakc256/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-nSCs1g.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-nSCs1g.s:96: 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/keccakc256/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-fItWv8.s: Assembler messages:
Keccak-simple.c: /tmp/cc-fItWv8.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-fItWv8.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-fItWv8.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-fItWv8.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-fItWv8.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-fItWv8.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-fItWv8.s:98: 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/keccakc256/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-nLRTuh.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nLRTuh.s:96: 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/keccakc256/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-9xqJis.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-9xqJis.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-4WiNAl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-4WiNAl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4WiNAl.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4WiNAl.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-VswFk8.s: Assembler messages:
hash.c: /tmp/cc-VswFk8.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VswFk8.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VswFk8.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VswFk8.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VswFk8.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VswFk8.s:47: 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/keccakc256/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-kCHPR2.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kCHPR2.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-FY41Eg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-FY41Eg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FY41Eg.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FY41Eg.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-rtsnfW.s: Assembler messages:
hash.c: /tmp/cc-rtsnfW.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rtsnfW.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rtsnfW.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rtsnfW.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rtsnfW.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rtsnfW.s:47: 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/keccakc256/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-up3wZc.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-up3wZc.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-NU89El.s: Assembler messages:
KeccakSponge.c: /tmp/cc-NU89El.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NU89El.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NU89El.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-C1ShU8.s: Assembler messages:
hash.c: /tmp/cc-C1ShU8.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C1ShU8.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-C1ShU8.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C1ShU8.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-C1ShU8.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-C1ShU8.s:47: 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/keccakc256/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-68TVEE.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-68TVEE.s:25550: 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-U1GHCM.s: Assembler messages:
KeccakSponge.c: /tmp/cc-U1GHCM.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-U1GHCM.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-U1GHCM.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-yPwJGs.s: Assembler messages:
hash.c: /tmp/cc-yPwJGs.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yPwJGs.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yPwJGs.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yPwJGs.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yPwJGs.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yPwJGs.s:47: 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/keccakc256/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-A1lPdb.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-A1lPdb.s:28597: 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-ie4jOr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ie4jOr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ie4jOr.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ie4jOr.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-damcZf.s: Assembler messages:
hash.c: /tmp/cc-damcZf.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-damcZf.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-damcZf.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-damcZf.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-damcZf.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-damcZf.s:47: 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/keccakc256/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-WR3uWz.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WR3uWz.s:91595: 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-SqoOp1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SqoOp1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SqoOp1.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SqoOp1.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-Sv3UiC.s: Assembler messages:
hash.c: /tmp/cc-Sv3UiC.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sv3UiC.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sv3UiC.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sv3UiC.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sv3UiC.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sv3UiC.s:47: 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/keccakc256/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-uoPEJ2.s: Assembler messages:
Keccak-compact.c: /tmp/cc-uoPEJ2.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:98: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:312: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:312: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:323: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:323: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:502: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:502: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:694: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:694: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-uoPEJ2.s:726: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-uoPEJ2.s:726: 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/keccakc256/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-ajgiXW.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-ajgiXW.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ajgiXW.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ajgiXW.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/keccakc256/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-6uIQLO.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-6uIQLO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-6uIQLO.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-6uIQLO.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-6uIQLO.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-6uIQLO.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-6uIQLO.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-6uIQLO.s:98: 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/keccakc256/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-Vpz9Sr.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-Vpz9Sr.s:96: 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/keccakc256/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-RMfYeC.s: Assembler messages:
Keccak-simple.c: /tmp/cc-RMfYeC.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-RMfYeC.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-RMfYeC.s:72: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:72: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-RMfYeC.s:83: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:83: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-RMfYeC.s:93: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:93: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-RMfYeC.s:98: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-RMfYeC.s:98: 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/keccakc256/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-afSaNQ.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:76: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:76: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:86: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:86: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-afSaNQ.s:96: 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/keccakc256/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-CMoN70.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CMoN70.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-ZOCaiZ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZOCaiZ.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZOCaiZ.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-fBDvhA.s: Assembler messages:
hash.c: /tmp/cc-fBDvhA.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBDvhA.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fBDvhA.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBDvhA.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fBDvhA.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBDvhA.s:47: 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/keccakc256/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-TmFYF1.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-TmFYF1.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-QV6ZC3.s: Assembler messages:
KeccakSponge.c: /tmp/cc-QV6ZC3.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-QV6ZC3.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-QV6ZC3.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-AsYfQG.s: Assembler messages:
hash.c: /tmp/cc-AsYfQG.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AsYfQG.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AsYfQG.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AsYfQG.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AsYfQG.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AsYfQG.s:47: 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/keccakc256/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-dK9qrV.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dK9qrV.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-4nB3P7.s: Assembler messages:
KeccakSponge.c: /tmp/cc-4nB3P7.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-4nB3P7.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-4nB3P7.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-y6NNjN.s: Assembler messages:
hash.c: /tmp/cc-y6NNjN.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y6NNjN.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y6NNjN.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y6NNjN.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y6NNjN.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y6NNjN.s:47: 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/keccakc256/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-PvvXEz.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91372: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91372: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91411: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91411: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91457: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91457: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91507: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91507: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91531: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91531: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91595: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-PvvXEz.s:91595: 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-xGl1mS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-xGl1mS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xGl1mS.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xGl1mS.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-9ZjDIt.s: Assembler messages:
hash.c: /tmp/cc-9ZjDIt.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9ZjDIt.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9ZjDIt.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9ZjDIt.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9ZjDIt.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9ZjDIt.s:47: 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/keccakc256/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-ZVqL3j.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25327: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25327: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25366: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25366: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25412: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25412: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25486: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25486: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25550: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZVqL3j.s:25550: 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-pvTmyt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pvTmyt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pvTmyt.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pvTmyt.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-Ko0LMk.s: Assembler messages:
hash.c: /tmp/cc-Ko0LMk.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ko0LMk.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ko0LMk.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ko0LMk.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ko0LMk.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ko0LMk.s:47: 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/keccakc256/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-qnCh1e.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28392: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28392: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28416: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28416: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28462: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28462: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28512: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28512: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28536: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28536: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28597: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qnCh1e.s:28597: 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-eDM28r.s: Assembler messages:
KeccakSponge.c: /tmp/cc-eDM28r.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eDM28r.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eDM28r.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-9exFpc.s: Assembler messages:
hash.c: /tmp/cc-9exFpc.s:32: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9exFpc.s:32: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9exFpc.s:40: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9exFpc.s:40: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9exFpc.s:47: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9exFpc.s:47: 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/keccakc256/opt64lcu6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 21, 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 -Os -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc256/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/keccakc256/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 7196672 bytes

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

Compiler output

Implementation: crypto_hash/keccakc256/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 7200768 bytes

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

Compiler output

Implementation: crypto_hash/keccakc256/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: 2, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer opt64lcu6
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc256/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/keccakc256/opt64lcu6
Compiler: gcc -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 4072 bytes after a total of 7012352 bytes

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

Compiler output

Implementation: crypto_hash/keccakc256/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/keccakc256/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 6238208 bytes

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

Compiler output

Implementation: crypto_hash/keccakc256/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 7168000 bytes

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

Compiler output

Implementation: crypto_hash/keccakc256/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: 2, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc256/opt64lcu6
Compiler: gcc -funroll-loops -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: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O -fomit-frame-pointer opt64lcu6

Compiler output

Implementation: crypto_hash/keccakc256/opt64u6
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 4808 bytes after a total of 6955008 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/keccakc256/opt64lcu6
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 19060 bytes after a total of 6926336 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/keccakc256/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/keccakc256/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 5689344 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/keccakc256/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/keccakc256/opt64u6
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7143424 bytes

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc256/opt64u6
Compiler: gcc -mabi=32 -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 2158800 bytes after a total of 5263360 bytes

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