Implementation notes: mipso32, h1mips, crypto_hash/keccakc768

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

Checksum failure

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: cc
0f4bdf90b1477a8600afa3bb808149a320017fd73eafd880176c8eac91656cac
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/keccakc768/opt32bi-rvku2
Compiler: cc
1021a1d037f504dee851111c155ced5230e2018a59ee396ed716d21b6b9c50a2
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/keccakc768/compact
Compiler: cc
79d42986c3f3f6d931fab49a237b0285472a65830437d167eaaa3a56f2fec9ae
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/keccakc768/opt32biT-s2lcu4
Compiler: cc
969e7912f65f178a866047d3b28dde5f52e89027d18598dd42283e5162f44dbd
Number of similar (compiler,implementation) pairs: 26, 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 -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/keccakc768/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/keccakc768/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-cHofXO.s: Assembler messages:
Keccak-compact.c: /tmp/cc-cHofXO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-cHofXO.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-cHofXO.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-5LMb5F.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-5LMb5F.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5LMb5F.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5LMb5F.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/keccakc768/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-POtbzc.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-POtbzc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-POtbzc.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-POtbzc.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-POtbzc.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-POtbzc.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-POtbzc.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-POtbzc.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-KE9wgN.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-KE9wgN.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/keccakc768/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-1Y9cLV.s: Assembler messages:
Keccak-simple.c: /tmp/cc-1Y9cLV.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-1Y9cLV.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-1Y9cLV.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-1Y9cLV.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-1Y9cLV.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-1Y9cLV.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-1Y9cLV.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-nuFFVR.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-nuFFVR.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-nuFFVR.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/keccakc768/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-bNE9Jg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bNE9Jg.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-oqIgue.s: Assembler messages:
KeccakSponge.c: /tmp/cc-oqIgue.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-oqIgue.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-oqIgue.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-Q3n70U.s: Assembler messages:
hash.c: /tmp/cc-Q3n70U.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q3n70U.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q3n70U.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q3n70U.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Q3n70U.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Q3n70U.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-byqLUf.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-byqLUf.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-cOOrq7.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cOOrq7.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cOOrq7.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cOOrq7.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-uc8InN.s: Assembler messages:
hash.c: /tmp/cc-uc8InN.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uc8InN.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uc8InN.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uc8InN.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uc8InN.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uc8InN.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-v0Dd7d.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-v0Dd7d.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-Lb892j.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Lb892j.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Lb892j.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Lb892j.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-iuP7g7.s: Assembler messages:
hash.c: /tmp/cc-iuP7g7.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iuP7g7.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iuP7g7.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iuP7g7.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-iuP7g7.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-iuP7g7.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-1VvRQu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1VvRQu.s:28440: 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-AGWZG7.s: Assembler messages:
KeccakSponge.c: /tmp/cc-AGWZG7.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AGWZG7.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AGWZG7.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-WAy7KN.s: Assembler messages:
hash.c: /tmp/cc-WAy7KN.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WAy7KN.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WAy7KN.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WAy7KN.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WAy7KN.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WAy7KN.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-bgg16h.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bgg16h.s:25404: 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-T0QBMr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-T0QBMr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-T0QBMr.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-T0QBMr.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-ajHiOd.s: Assembler messages:
hash.c: /tmp/cc-ajHiOd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ajHiOd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ajHiOd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ajHiOd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ajHiOd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ajHiOd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-c1Ukpb.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-c1Ukpb.s:91509: 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-d8OlyU.s: Assembler messages:
KeccakSponge.c: /tmp/cc-d8OlyU.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d8OlyU.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d8OlyU.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-t6tSfw.s: Assembler messages:
hash.c: /tmp/cc-t6tSfw.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6tSfw.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6tSfw.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6tSfw.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6tSfw.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6tSfw.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-sG5yQW.s: Assembler messages:
Keccak-compact.c: /tmp/cc-sG5yQW.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-sG5yQW.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-sG5yQW.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-Qug0l5.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Qug0l5.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Qug0l5.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Qug0l5.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/keccakc768/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-7MqcsX.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-7MqcsX.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-7MqcsX.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-7MqcsX.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-7MqcsX.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-7MqcsX.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-7MqcsX.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-7MqcsX.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-2V0OZz.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2V0OZz.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/keccakc768/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-2z3Uc6.s: Assembler messages:
Keccak-simple.c: /tmp/cc-2z3Uc6.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2z3Uc6.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2z3Uc6.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2z3Uc6.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2z3Uc6.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2z3Uc6.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2z3Uc6.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-GFvpuk.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GFvpuk.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GFvpuk.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/keccakc768/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-1gCIvD.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-1gCIvD.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-IKsr9L.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IKsr9L.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IKsr9L.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IKsr9L.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-YDHsUs.s: Assembler messages:
hash.c: /tmp/cc-YDHsUs.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YDHsUs.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YDHsUs.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YDHsUs.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YDHsUs.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YDHsUs.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-O8R2xU.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O8R2xU.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-D8cAeJ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-D8cAeJ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D8cAeJ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D8cAeJ.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-bMCaxl.s: Assembler messages:
hash.c: /tmp/cc-bMCaxl.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bMCaxl.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bMCaxl.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bMCaxl.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bMCaxl.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bMCaxl.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-uT1qam.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-uT1qam.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-VjRq0p.s: Assembler messages:
KeccakSponge.c: /tmp/cc-VjRq0p.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VjRq0p.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VjRq0p.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-KvkiDc.s: Assembler messages:
hash.c: /tmp/cc-KvkiDc.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KvkiDc.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KvkiDc.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KvkiDc.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KvkiDc.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KvkiDc.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-8U0VFd.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8U0VFd.s:91509: 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-6EHtP6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-6EHtP6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6EHtP6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6EHtP6.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-2d9r7J.s: Assembler messages:
hash.c: /tmp/cc-2d9r7J.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2d9r7J.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2d9r7J.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2d9r7J.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2d9r7J.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2d9r7J.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-kDXdrO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-kDXdrO.s:28440: 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-rmCCCg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rmCCCg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rmCCCg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rmCCCg.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-LsOwTS.s: Assembler messages:
hash.c: /tmp/cc-LsOwTS.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LsOwTS.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LsOwTS.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LsOwTS.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LsOwTS.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LsOwTS.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-zW63SJ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zW63SJ.s:25404: 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-JXi3SV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JXi3SV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JXi3SV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JXi3SV.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-p3tzSB.s: Assembler messages:
hash.c: /tmp/cc-p3tzSB.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p3tzSB.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-p3tzSB.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p3tzSB.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-p3tzSB.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-p3tzSB.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-aty30D.s: Assembler messages:
Keccak-compact.c: /tmp/cc-aty30D.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-aty30D.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-aty30D.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-Wxvt70.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Wxvt70.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Wxvt70.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Wxvt70.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/keccakc768/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-iXI6UZ.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-iXI6UZ.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-K6vjCQ.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-K6vjCQ.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/keccakc768/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-jrbPY4.s: Assembler messages:
Keccak-simple.c: /tmp/cc-jrbPY4.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jrbPY4.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jrbPY4.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jrbPY4.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jrbPY4.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-jrbPY4.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-jrbPY4.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-GO05yR.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-GO05yR.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-GO05yR.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/keccakc768/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-O2emld.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O2emld.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O2emld.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-cKWr90.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cKWr90.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cKWr90.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cKWr90.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-ETAN7D.s: Assembler messages:
hash.c: /tmp/cc-ETAN7D.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ETAN7D.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ETAN7D.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ETAN7D.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ETAN7D.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ETAN7D.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-VG6xv4.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VG6xv4.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-auwxh0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-auwxh0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-auwxh0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-auwxh0.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-YiU5TC.s: Assembler messages:
hash.c: /tmp/cc-YiU5TC.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YiU5TC.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YiU5TC.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YiU5TC.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YiU5TC.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YiU5TC.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-VVfV6m.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-VVfV6m.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-SxOWuo.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SxOWuo.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SxOWuo.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SxOWuo.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-rO6Src.s: Assembler messages:
hash.c: /tmp/cc-rO6Src.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rO6Src.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rO6Src.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rO6Src.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rO6Src.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rO6Src.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-8SBbsP.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8SBbsP.s:28440: 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-7fj8pe.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7fj8pe.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7fj8pe.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7fj8pe.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-jwScsU.s: Assembler messages:
hash.c: /tmp/cc-jwScsU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jwScsU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jwScsU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jwScsU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jwScsU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jwScsU.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-SHboTw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SHboTw.s:25404: 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-Q7C3QF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Q7C3QF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Q7C3QF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Q7C3QF.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-UQX3fh.s: Assembler messages:
hash.c: /tmp/cc-UQX3fh.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UQX3fh.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UQX3fh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UQX3fh.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UQX3fh.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UQX3fh.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-idoJXw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-idoJXw.s:91509: 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-yyIQv2.s: Assembler messages:
KeccakSponge.c: /tmp/cc-yyIQv2.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yyIQv2.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yyIQv2.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-g83oAF.s: Assembler messages:
hash.c: /tmp/cc-g83oAF.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g83oAF.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-g83oAF.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g83oAF.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-g83oAF.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g83oAF.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-RGVQsO.s: Assembler messages:
Keccak-compact.c: /tmp/cc-RGVQsO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-RGVQsO.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-RGVQsO.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-K7Feb1.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-K7Feb1.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-K7Feb1.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-K7Feb1.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/keccakc768/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-TL5Cle.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-TL5Cle.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-TL5Cle.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-TL5Cle.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-TL5Cle.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-TL5Cle.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-TL5Cle.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-TL5Cle.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-F04Lx9.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-F04Lx9.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/keccakc768/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-9VQYIj.s: Assembler messages:
Keccak-simple.c: /tmp/cc-9VQYIj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9VQYIj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9VQYIj.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9VQYIj.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9VQYIj.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9VQYIj.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9VQYIj.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-17EL6Z.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-17EL6Z.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-17EL6Z.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/keccakc768/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-4zWHwc.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4zWHwc.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-kzoAVY.s: Assembler messages:
KeccakSponge.c: /tmp/cc-kzoAVY.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kzoAVY.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kzoAVY.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-k82Q4B.s: Assembler messages:
hash.c: /tmp/cc-k82Q4B.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k82Q4B.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k82Q4B.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k82Q4B.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k82Q4B.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k82Q4B.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-7tomCV.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7tomCV.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-Sb7bWV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Sb7bWV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Sb7bWV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Sb7bWV.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-qWN7qy.s: Assembler messages:
hash.c: /tmp/cc-qWN7qy.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWN7qy.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qWN7qy.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWN7qy.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qWN7qy.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWN7qy.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-l9IgQx.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-l9IgQx.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-KHAijG.s: Assembler messages:
KeccakSponge.c: /tmp/cc-KHAijG.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KHAijG.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KHAijG.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-KcrRhj.s: Assembler messages:
hash.c: /tmp/cc-KcrRhj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KcrRhj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KcrRhj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KcrRhj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KcrRhj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KcrRhj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-4Ne4i1.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4Ne4i1.s:91509: 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-f1Ou3y.s: Assembler messages:
KeccakSponge.c: /tmp/cc-f1Ou3y.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-f1Ou3y.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-f1Ou3y.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-5TLG6a.s: Assembler messages:
hash.c: /tmp/cc-5TLG6a.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5TLG6a.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5TLG6a.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5TLG6a.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5TLG6a.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5TLG6a.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-O6C7Vv.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-O6C7Vv.s:28440: 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-nYgtR3.s: Assembler messages:
KeccakSponge.c: /tmp/cc-nYgtR3.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nYgtR3.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nYgtR3.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-hH5lEG.s: Assembler messages:
hash.c: /tmp/cc-hH5lEG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hH5lEG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hH5lEG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hH5lEG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hH5lEG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hH5lEG.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-h4FPFh.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-h4FPFh.s:25404: 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-OA31zc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-OA31zc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-OA31zc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-OA31zc.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-Bcj3N0.s: Assembler messages:
hash.c: /tmp/cc-Bcj3N0.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bcj3N0.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Bcj3N0.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bcj3N0.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Bcj3N0.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bcj3N0.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-HJ4rlx.s: Assembler messages:
Keccak-compact.c: /tmp/cc-HJ4rlx.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-HJ4rlx.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-HJ4rlx.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-k2YBJS.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-k2YBJS.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-k2YBJS.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-k2YBJS.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/keccakc768/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-MruuNg.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-MruuNg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-MruuNg.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-MruuNg.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-MruuNg.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-MruuNg.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-MruuNg.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-MruuNg.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-tZvfkg.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-tZvfkg.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/keccakc768/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-Mi9Zg1.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Mi9Zg1.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-0T7rVp.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-0T7rVp.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-0T7rVp.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/keccakc768/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-hT4Wba.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-hT4Wba.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-ij6GTg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ij6GTg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ij6GTg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ij6GTg.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-Nx08g3.s: Assembler messages:
hash.c: /tmp/cc-Nx08g3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Nx08g3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Nx08g3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Nx08g3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Nx08g3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Nx08g3.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-pBDwXu.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pBDwXu.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-SFoZmr.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SFoZmr.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SFoZmr.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SFoZmr.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-XqDcPd.s: Assembler messages:
hash.c: /tmp/cc-XqDcPd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XqDcPd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XqDcPd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XqDcPd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XqDcPd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XqDcPd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-zUXmNt.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zUXmNt.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-aYrIbp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-aYrIbp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-aYrIbp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-aYrIbp.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-3LXByc.s: Assembler messages:
hash.c: /tmp/cc-3LXByc.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LXByc.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3LXByc.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LXByc.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3LXByc.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LXByc.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-6dpnty.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6dpnty.s:28440: 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-tBY8V9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-tBY8V9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tBY8V9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tBY8V9.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-t7gzqO.s: Assembler messages:
hash.c: /tmp/cc-t7gzqO.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t7gzqO.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t7gzqO.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t7gzqO.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t7gzqO.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t7gzqO.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-VM9WBM.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-VM9WBM.s:91509: 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-eX1kgt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-eX1kgt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eX1kgt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eX1kgt.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-Bwglai.s: Assembler messages:
hash.c: /tmp/cc-Bwglai.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bwglai.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Bwglai.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bwglai.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Bwglai.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Bwglai.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-yIhR2W.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-yIhR2W.s:25404: 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-mzPGo6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-mzPGo6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mzPGo6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mzPGo6.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-A9tXIH.s: Assembler messages:
hash.c: /tmp/cc-A9tXIH.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A9tXIH.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-A9tXIH.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A9tXIH.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-A9tXIH.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-A9tXIH.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-4BRymi.s: Assembler messages:
Keccak-compact.c: /tmp/cc-4BRymi.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-4BRymi.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-4BRymi.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-MUeahT.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-MUeahT.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-MUeahT.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-MUeahT.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/keccakc768/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-YJGdn7.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-YJGdn7.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-YJGdn7.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-YJGdn7.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-YJGdn7.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-YJGdn7.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-YJGdn7.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-YJGdn7.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-4OuBtB.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4OuBtB.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/keccakc768/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-ueAPEg.s: Assembler messages:
Keccak-simple.c: /tmp/cc-ueAPEg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ueAPEg.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ueAPEg.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ueAPEg.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ueAPEg.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ueAPEg.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ueAPEg.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-vsvrgb.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-vsvrgb.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-vsvrgb.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/keccakc768/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-11rsez.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-11rsez.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-11rsez.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-azdHKd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-azdHKd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-azdHKd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-azdHKd.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-fp7Fa1.s: Assembler messages:
hash.c: /tmp/cc-fp7Fa1.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fp7Fa1.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fp7Fa1.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fp7Fa1.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fp7Fa1.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fp7Fa1.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-7YsqVz.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7YsqVz.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-cfE5qJ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cfE5qJ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cfE5qJ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cfE5qJ.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-mL2tVm.s: Assembler messages:
hash.c: /tmp/cc-mL2tVm.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mL2tVm.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mL2tVm.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mL2tVm.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mL2tVm.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mL2tVm.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-KvZd17.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KvZd17.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-b8UeRb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-b8UeRb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b8UeRb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b8UeRb.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-NnGT3N.s: Assembler messages:
hash.c: /tmp/cc-NnGT3N.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NnGT3N.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NnGT3N.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NnGT3N.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NnGT3N.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NnGT3N.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-YPZB3L.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YPZB3L.s:28440: 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-ziiLvd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ziiLvd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ziiLvd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ziiLvd.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-vqfQQP.s: Assembler messages:
hash.c: /tmp/cc-vqfQQP.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vqfQQP.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vqfQQP.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vqfQQP.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vqfQQP.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vqfQQP.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-jeeg3z.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-jeeg3z.s:91509: 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-3l3I6w.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3l3I6w.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3l3I6w.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3l3I6w.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-OyRoMj.s: Assembler messages:
hash.c: /tmp/cc-OyRoMj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OyRoMj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OyRoMj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OyRoMj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OyRoMj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OyRoMj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-vbCuCe.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-vbCuCe.s:25404: 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-Fwyaaf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Fwyaaf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fwyaaf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fwyaaf.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-QNDlK2.s: Assembler messages:
hash.c: /tmp/cc-QNDlK2.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNDlK2.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNDlK2.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNDlK2.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNDlK2.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNDlK2.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-TNBPFa.s: Assembler messages:
Keccak-compact.c: /tmp/cc-TNBPFa.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-TNBPFa.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-TNBPFa.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-I0dMdP.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-I0dMdP.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-I0dMdP.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-I0dMdP.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/keccakc768/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-4RlXSc.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-4RlXSc.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4RlXSc.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4RlXSc.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4RlXSc.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4RlXSc.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-4RlXSc.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-4RlXSc.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-2nchhh.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-2nchhh.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-2nchhh.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/keccakc768/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-VFqLAQ.s: Assembler messages:
Keccak-simple.c: /tmp/cc-VFqLAQ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-VFqLAQ.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-VFqLAQ.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-VFqLAQ.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-VFqLAQ.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-VFqLAQ.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-VFqLAQ.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-B6oE7r.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-B6oE7r.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-B6oE7r.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/keccakc768/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-8l9DWK.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8l9DWK.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-pBlCDQ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pBlCDQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pBlCDQ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pBlCDQ.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-juIDnx.s: Assembler messages:
hash.c: /tmp/cc-juIDnx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-juIDnx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-juIDnx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-juIDnx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-juIDnx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-juIDnx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-lg0qwj.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lg0qwj.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-eooPbl.s: Assembler messages:
KeccakSponge.c: /tmp/cc-eooPbl.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-eooPbl.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-eooPbl.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-DBdWZ7.s: Assembler messages:
hash.c: /tmp/cc-DBdWZ7.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DBdWZ7.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DBdWZ7.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DBdWZ7.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DBdWZ7.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DBdWZ7.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-mdCXX6.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-mdCXX6.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-jPdSkF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-jPdSkF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jPdSkF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jPdSkF.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-Fm98Ok.s: Assembler messages:
hash.c: /tmp/cc-Fm98Ok.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fm98Ok.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fm98Ok.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fm98Ok.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fm98Ok.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fm98Ok.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-Z4P7of.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Z4P7of.s:91509: 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-wszTpi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-wszTpi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wszTpi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wszTpi.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-BA0yG5.s: Assembler messages:
hash.c: /tmp/cc-BA0yG5.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BA0yG5.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BA0yG5.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BA0yG5.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BA0yG5.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BA0yG5.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-mq5aGH.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-mq5aGH.s:28440: 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-TCqdc1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-TCqdc1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-TCqdc1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-TCqdc1.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-va4ijE.s: Assembler messages:
hash.c: /tmp/cc-va4ijE.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-va4ijE.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-va4ijE.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-va4ijE.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-va4ijE.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-va4ijE.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-tFL7yX.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-tFL7yX.s:25404: 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-lnkHn1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-lnkHn1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lnkHn1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lnkHn1.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-TolwXC.s: Assembler messages:
hash.c: /tmp/cc-TolwXC.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TolwXC.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TolwXC.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TolwXC.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TolwXC.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TolwXC.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-BKB21d.s: Assembler messages:
Keccak-compact.c: /tmp/cc-BKB21d.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-BKB21d.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-BKB21d.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-mfa5OM.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-mfa5OM.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-mfa5OM.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-mfa5OM.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/keccakc768/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-yEPNPa.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-yEPNPa.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yEPNPa.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yEPNPa.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yEPNPa.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yEPNPa.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yEPNPa.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yEPNPa.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-1sPmT3.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-1sPmT3.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/keccakc768/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-g3dbJw.s: Assembler messages:
Keccak-simple.c: /tmp/cc-g3dbJw.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g3dbJw.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g3dbJw.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g3dbJw.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g3dbJw.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g3dbJw.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g3dbJw.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-VPmYHT.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-VPmYHT.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-VPmYHT.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/keccakc768/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-8cYgV6.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-8cYgV6.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-d9sGyH.s: Assembler messages:
KeccakSponge.c: /tmp/cc-d9sGyH.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d9sGyH.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d9sGyH.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-FZ0Aek.s: Assembler messages:
hash.c: /tmp/cc-FZ0Aek.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FZ0Aek.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FZ0Aek.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FZ0Aek.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-FZ0Aek.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-FZ0Aek.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-EFLMaZ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EFLMaZ.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-tIwQHa.s: Assembler messages:
KeccakSponge.c: /tmp/cc-tIwQHa.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tIwQHa.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tIwQHa.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-7MSurN.s: Assembler messages:
hash.c: /tmp/cc-7MSurN.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7MSurN.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7MSurN.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7MSurN.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7MSurN.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7MSurN.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-G3Pzab.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G3Pzab.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-KPbV1f.s: Assembler messages:
KeccakSponge.c: /tmp/cc-KPbV1f.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-KPbV1f.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-KPbV1f.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-VXOvj3.s: Assembler messages:
hash.c: /tmp/cc-VXOvj3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VXOvj3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VXOvj3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VXOvj3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VXOvj3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VXOvj3.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-5IOPjC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5IOPjC.s:25404: 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-L27JBS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-L27JBS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L27JBS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L27JBS.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-h53j0t.s: Assembler messages:
hash.c: /tmp/cc-h53j0t.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h53j0t.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h53j0t.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h53j0t.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-h53j0t.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-h53j0t.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-KUzRyK.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-KUzRyK.s:28440: 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-Fz3JN1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Fz3JN1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Fz3JN1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Fz3JN1.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-ZP8xdE.s: Assembler messages:
hash.c: /tmp/cc-ZP8xdE.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZP8xdE.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZP8xdE.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZP8xdE.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZP8xdE.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZP8xdE.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-qP9skd.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-qP9skd.s:91509: 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-bXBtZp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bXBtZp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bXBtZp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bXBtZp.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-4Jm9Ad.s: Assembler messages:
hash.c: /tmp/cc-4Jm9Ad.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Jm9Ad.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4Jm9Ad.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Jm9Ad.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4Jm9Ad.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4Jm9Ad.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-UVJrg4.s: Assembler messages:
Keccak-compact.c: /tmp/cc-UVJrg4.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-UVJrg4.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-UVJrg4.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-iDYaJI.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-iDYaJI.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-iDYaJI.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-iDYaJI.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/keccakc768/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-NPUb9g.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-NPUb9g.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-NPUb9g.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-NPUb9g.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-NPUb9g.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-NPUb9g.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-NPUb9g.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-NPUb9g.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-zEBLbK.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zEBLbK.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/keccakc768/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-R0fXSa.s: Assembler messages:
Keccak-simple.c: /tmp/cc-R0fXSa.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-R0fXSa.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-R0fXSa.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-R0fXSa.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-R0fXSa.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-R0fXSa.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-R0fXSa.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-WXgpCg.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-WXgpCg.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-WXgpCg.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/keccakc768/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-CSPzHg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CSPzHg.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-mDHYQa.s: Assembler messages:
KeccakSponge.c: /tmp/cc-mDHYQa.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mDHYQa.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mDHYQa.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-wjb0TN.s: Assembler messages:
hash.c: /tmp/cc-wjb0TN.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wjb0TN.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wjb0TN.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wjb0TN.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wjb0TN.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wjb0TN.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-YT8GGF.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YT8GGF.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-XxyJjS.s: Assembler messages:
KeccakSponge.c: /tmp/cc-XxyJjS.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XxyJjS.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XxyJjS.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-PNIDut.s: Assembler messages:
hash.c: /tmp/cc-PNIDut.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PNIDut.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PNIDut.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PNIDut.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PNIDut.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PNIDut.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-YkWq7U.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YkWq7U.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-hLtueT.s: Assembler messages:
KeccakSponge.c: /tmp/cc-hLtueT.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hLtueT.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hLtueT.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-js8KRv.s: Assembler messages:
hash.c: /tmp/cc-js8KRv.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-js8KRv.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-js8KRv.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-js8KRv.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-js8KRv.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-js8KRv.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-2G3KDo.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2G3KDo.s:25404: 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-Ul4Jfz.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ul4Jfz.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ul4Jfz.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-UEw2Ra.s: Assembler messages:
hash.c: /tmp/cc-UEw2Ra.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UEw2Ra.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UEw2Ra.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UEw2Ra.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UEw2Ra.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UEw2Ra.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-DedGU8.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-DedGU8.s:91509: 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-ozwNZW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ozwNZW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozwNZW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozwNZW.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-UyosQx.s: Assembler messages:
hash.c: /tmp/cc-UyosQx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UyosQx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UyosQx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UyosQx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UyosQx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UyosQx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-YnSn6y.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-YnSn6y.s:28440: 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-DuIc0Q.s: Assembler messages:
KeccakSponge.c: /tmp/cc-DuIc0Q.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DuIc0Q.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DuIc0Q.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-1Illbx.s: Assembler messages:
hash.c: /tmp/cc-1Illbx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Illbx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1Illbx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Illbx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1Illbx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1Illbx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-8QkVxx.s: Assembler messages:
Keccak-compact.c: /tmp/cc-8QkVxx.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8QkVxx.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8QkVxx.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-XJGETz.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-XJGETz.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-XJGETz.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-XJGETz.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/keccakc768/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-fY46hm.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-fY46hm.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fY46hm.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fY46hm.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fY46hm.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fY46hm.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fY46hm.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fY46hm.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-6F7RLq.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-6F7RLq.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/keccakc768/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-3iPXrr.s: Assembler messages:
Keccak-simple.c: /tmp/cc-3iPXrr.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-3iPXrr.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-3iPXrr.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-3iPXrr.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-3iPXrr.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-3iPXrr.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-3iPXrr.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-OFMgSd.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-OFMgSd.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-OFMgSd.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/keccakc768/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-PpBJNd.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-PpBJNd.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-WyqAzp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-WyqAzp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WyqAzp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WyqAzp.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-F8iEV9.s: Assembler messages:
hash.c: /tmp/cc-F8iEV9.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8iEV9.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-F8iEV9.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8iEV9.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-F8iEV9.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8iEV9.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-dNdp6E.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dNdp6E.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-GntpBM.s: Assembler messages:
KeccakSponge.c: /tmp/cc-GntpBM.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-GntpBM.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-GntpBM.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-INRuDs.s: Assembler messages:
hash.c: /tmp/cc-INRuDs.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-INRuDs.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-INRuDs.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-INRuDs.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-INRuDs.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-INRuDs.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-z7UuCJ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-z7UuCJ.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-SjNXBP.s: Assembler messages:
KeccakSponge.c: /tmp/cc-SjNXBP.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-SjNXBP.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-SjNXBP.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-CinEEs.s: Assembler messages:
hash.c: /tmp/cc-CinEEs.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CinEEs.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CinEEs.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CinEEs.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CinEEs.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CinEEs.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-WD6Yzq.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-WD6Yzq.s:91509: 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-AJ8jt0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-AJ8jt0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AJ8jt0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AJ8jt0.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-Sb30JG.s: Assembler messages:
hash.c: /tmp/cc-Sb30JG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sb30JG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sb30JG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sb30JG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sb30JG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sb30JG.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-ZcYC4a.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZcYC4a.s:25404: 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-ExkqVa.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ExkqVa.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ExkqVa.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ExkqVa.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-D9XLbY.s: Assembler messages:
hash.c: /tmp/cc-D9XLbY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D9XLbY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-D9XLbY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D9XLbY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-D9XLbY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-D9XLbY.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-bn3XQk.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bn3XQk.s:28440: 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-sC6j4G.s: Assembler messages:
KeccakSponge.c: /tmp/cc-sC6j4G.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-sC6j4G.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-sC6j4G.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-4QadIn.s: Assembler messages:
hash.c: /tmp/cc-4QadIn.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QadIn.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4QadIn.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QadIn.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4QadIn.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4QadIn.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-6PWx0d.s: Assembler messages:
Keccak-compact.c: /tmp/cc-6PWx0d.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-6PWx0d.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-6PWx0d.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-z5OOIq.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-z5OOIq.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z5OOIq.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z5OOIq.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/keccakc768/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-SES9xq.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-SES9xq.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-SES9xq.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-SES9xq.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-SES9xq.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-SES9xq.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-SES9xq.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-SES9xq.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-io8WNb.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-io8WNb.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-io8WNb.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/keccakc768/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-MAT5N8.s: Assembler messages:
Keccak-simple.c: /tmp/cc-MAT5N8.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-MAT5N8.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-MAT5N8.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-MAT5N8.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-MAT5N8.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-MAT5N8.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-MAT5N8.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-hGDjbA.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-hGDjbA.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-hGDjbA.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/keccakc768/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-DKkRi8.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DKkRi8.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-mlyk4h.s: Assembler messages:
KeccakSponge.c: /tmp/cc-mlyk4h.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-mlyk4h.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-mlyk4h.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-i67iEW.s: Assembler messages:
hash.c: /tmp/cc-i67iEW.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i67iEW.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-i67iEW.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i67iEW.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-i67iEW.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-i67iEW.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-J0khbk.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-J0khbk.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-JIIPwb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JIIPwb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JIIPwb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JIIPwb.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-BWfrEO.s: Assembler messages:
hash.c: /tmp/cc-BWfrEO.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BWfrEO.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BWfrEO.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BWfrEO.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BWfrEO.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BWfrEO.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-pZje8n.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pZje8n.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-0xiBKw.s: Assembler messages:
KeccakSponge.c: /tmp/cc-0xiBKw.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0xiBKw.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0xiBKw.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-vY3Rfg.s: Assembler messages:
hash.c: /tmp/cc-vY3Rfg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vY3Rfg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vY3Rfg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vY3Rfg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vY3Rfg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vY3Rfg.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-1iIs7B.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1iIs7B.s:91509: 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-vg6xcx.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vg6xcx.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vg6xcx.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vg6xcx.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-qWYTSj.s: Assembler messages:
hash.c: /tmp/cc-qWYTSj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWYTSj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qWYTSj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWYTSj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qWYTSj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qWYTSj.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-8cmCgT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-8cmCgT.s:25404: 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-8hFC8d.s: Assembler messages:
KeccakSponge.c: /tmp/cc-8hFC8d.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8hFC8d.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8hFC8d.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-ecZEdR.s: Assembler messages:
hash.c: /tmp/cc-ecZEdR.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ecZEdR.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ecZEdR.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ecZEdR.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ecZEdR.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ecZEdR.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-9RbJ5x.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-9RbJ5x.s:28440: 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-wOzR8Y.s: Assembler messages:
KeccakSponge.c: /tmp/cc-wOzR8Y.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wOzR8Y.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wOzR8Y.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-KCosUA.s: Assembler messages:
hash.c: /tmp/cc-KCosUA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KCosUA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KCosUA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KCosUA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KCosUA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KCosUA.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-1i12dp.s: Assembler messages:
Keccak-compact.c: /tmp/cc-1i12dp.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1i12dp.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1i12dp.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-W9DYIj.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-W9DYIj.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-W9DYIj.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-W9DYIj.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/keccakc768/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-OKKEtR.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-OKKEtR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-OKKEtR.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-OKKEtR.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-OKKEtR.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-OKKEtR.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-OKKEtR.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-OKKEtR.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-leKbBa.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-leKbBa.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-leKbBa.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/keccakc768/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-H2sXoO.s: Assembler messages:
Keccak-simple.c: /tmp/cc-H2sXoO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-H2sXoO.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-H2sXoO.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-H2sXoO.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-H2sXoO.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-H2sXoO.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-H2sXoO.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-tAzfAo.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-tAzfAo.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-tAzfAo.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/keccakc768/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-0jmv3g.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0jmv3g.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-gZvJCV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gZvJCV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gZvJCV.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gZvJCV.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-8DvwNx.s: Assembler messages:
hash.c: /tmp/cc-8DvwNx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8DvwNx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8DvwNx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8DvwNx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8DvwNx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8DvwNx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-I5kBye.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-I5kBye.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-b1dcLh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-b1dcLh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-b1dcLh.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-b1dcLh.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-oD4KB6.s: Assembler messages:
hash.c: /tmp/cc-oD4KB6.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oD4KB6.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oD4KB6.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oD4KB6.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oD4KB6.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oD4KB6.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-iDg3Y5.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iDg3Y5.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-Ayp1bc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Ayp1bc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ayp1bc.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ayp1bc.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-DItE8Y.s: Assembler messages:
hash.c: /tmp/cc-DItE8Y.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DItE8Y.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DItE8Y.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DItE8Y.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DItE8Y.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DItE8Y.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-QEUPHt.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QEUPHt.s:91509: 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-AnpCqu.s: Assembler messages:
KeccakSponge.c: /tmp/cc-AnpCqu.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-AnpCqu.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-AnpCqu.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-z22aWd.s: Assembler messages:
hash.c: /tmp/cc-z22aWd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z22aWd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-z22aWd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z22aWd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-z22aWd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z22aWd.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-iyBoKT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iyBoKT.s:28440: 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-L2cS6j.s: Assembler messages:
KeccakSponge.c: /tmp/cc-L2cS6j.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L2cS6j.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L2cS6j.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-f8nxmX.s: Assembler messages:
hash.c: /tmp/cc-f8nxmX.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f8nxmX.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f8nxmX.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f8nxmX.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-f8nxmX.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-f8nxmX.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-oPVeQk.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-oPVeQk.s:25404: 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-ciou1s.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ciou1s.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ciou1s.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ciou1s.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-wmRRmg.s: Assembler messages:
hash.c: /tmp/cc-wmRRmg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wmRRmg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wmRRmg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wmRRmg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wmRRmg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wmRRmg.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-Qo14Re.s: Assembler messages:
Keccak-compact.c: /tmp/cc-Qo14Re.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-Qo14Re.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-Qo14Re.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-4N3Osb.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-4N3Osb.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-4N3Osb.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-4N3Osb.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/keccakc768/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-yOYTPV.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-yOYTPV.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yOYTPV.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yOYTPV.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yOYTPV.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yOYTPV.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-yOYTPV.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-yOYTPV.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-4LNgG3.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-4LNgG3.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/keccakc768/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-2VMc2B.s: Assembler messages:
Keccak-simple.c: /tmp/cc-2VMc2B.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2VMc2B.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2VMc2B.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2VMc2B.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2VMc2B.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-2VMc2B.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-2VMc2B.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-HqDJaZ.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-HqDJaZ.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/keccakc768/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-O5IcQQ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O5IcQQ.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-52DbFR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-52DbFR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-52DbFR.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-52DbFR.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-xpLF3u.s: Assembler messages:
hash.c: /tmp/cc-xpLF3u.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xpLF3u.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xpLF3u.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xpLF3u.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xpLF3u.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xpLF3u.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-fQvLcu.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fQvLcu.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-6zFH0b.s: Assembler messages:
KeccakSponge.c: /tmp/cc-6zFH0b.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-6zFH0b.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-6zFH0b.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-3LeFqX.s: Assembler messages:
hash.c: /tmp/cc-3LeFqX.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LeFqX.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3LeFqX.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LeFqX.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3LeFqX.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3LeFqX.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-pzi1hY.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-pzi1hY.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-i3tqQ4.s: Assembler messages:
KeccakSponge.c: /tmp/cc-i3tqQ4.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i3tqQ4.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i3tqQ4.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-g7MzSH.s: Assembler messages:
hash.c: /tmp/cc-g7MzSH.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g7MzSH.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-g7MzSH.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g7MzSH.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-g7MzSH.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-g7MzSH.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-HOWCx4.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HOWCx4.s:25404: 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-ttyDpb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ttyDpb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ttyDpb.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ttyDpb.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-v0ctDM.s: Assembler messages:
hash.c: /tmp/cc-v0ctDM.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v0ctDM.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v0ctDM.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v0ctDM.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v0ctDM.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v0ctDM.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-aiw56O.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-aiw56O.s:28440: 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-PYqFgh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-PYqFgh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-PYqFgh.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-PYqFgh.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-98cFyW.s: Assembler messages:
hash.c: /tmp/cc-98cFyW.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98cFyW.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98cFyW.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98cFyW.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98cFyW.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98cFyW.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-iAGpWa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iAGpWa.s:91509: 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-fkWtFE.s: Assembler messages:
KeccakSponge.c: /tmp/cc-fkWtFE.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fkWtFE.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fkWtFE.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-vUGN4k.s: Assembler messages:
hash.c: /tmp/cc-vUGN4k.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vUGN4k.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vUGN4k.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vUGN4k.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vUGN4k.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vUGN4k.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-XwVjN3.s: Assembler messages:
Keccak-compact.c: /tmp/cc-XwVjN3.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-XwVjN3.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-XwVjN3.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-B8wIhk.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-B8wIhk.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-B8wIhk.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-B8wIhk.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/keccakc768/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-fSyyqq.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-fSyyqq.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fSyyqq.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fSyyqq.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fSyyqq.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fSyyqq.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-fSyyqq.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-fSyyqq.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-sXju3h.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-sXju3h.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-sXju3h.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/keccakc768/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-g1NFqE.s: Assembler messages:
Keccak-simple.c: /tmp/cc-g1NFqE.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g1NFqE.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g1NFqE.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g1NFqE.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g1NFqE.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-g1NFqE.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-g1NFqE.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-D6LamO.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-D6LamO.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-D6LamO.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/keccakc768/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-DqzMk0.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-DqzMk0.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-ypY2U6.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ypY2U6.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ypY2U6.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ypY2U6.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-CAN8nK.s: Assembler messages:
hash.c: /tmp/cc-CAN8nK.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CAN8nK.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CAN8nK.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CAN8nK.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CAN8nK.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CAN8nK.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-O3umDL.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-O3umDL.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-bRRpit.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bRRpit.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bRRpit.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bRRpit.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-wcHsBg.s: Assembler messages:
hash.c: /tmp/cc-wcHsBg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wcHsBg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wcHsBg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wcHsBg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wcHsBg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wcHsBg.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-y3BBHc.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-y3BBHc.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-h36zH5.s: Assembler messages:
KeccakSponge.c: /tmp/cc-h36zH5.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-h36zH5.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-h36zH5.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-lPjh9I.s: Assembler messages:
hash.c: /tmp/cc-lPjh9I.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lPjh9I.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lPjh9I.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lPjh9I.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lPjh9I.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lPjh9I.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-7LLH5L.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7LLH5L.s:25404: 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-JnTKtR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JnTKtR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JnTKtR.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JnTKtR.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-Tunyrx.s: Assembler messages:
hash.c: /tmp/cc-Tunyrx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tunyrx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tunyrx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tunyrx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tunyrx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tunyrx.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-HcNi5x.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-HcNi5x.s:28440: 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-F2BNhc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-F2BNhc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-F2BNhc.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-F2BNhc.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-AUYTwZ.s: Assembler messages:
hash.c: /tmp/cc-AUYTwZ.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AUYTwZ.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AUYTwZ.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AUYTwZ.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AUYTwZ.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AUYTwZ.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-NQO7mf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-NQO7mf.s:91509: 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-wc6wAC.s: Assembler messages:
KeccakSponge.c: /tmp/cc-wc6wAC.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-wc6wAC.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-wc6wAC.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-CKy70f.s: Assembler messages:
hash.c: /tmp/cc-CKy70f.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CKy70f.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CKy70f.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CKy70f.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CKy70f.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CKy70f.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-fMCDCK.s: Assembler messages:
Keccak-compact.c: /tmp/cc-fMCDCK.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-fMCDCK.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-fMCDCK.s:727: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-5PupMg.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-5PupMg.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-5PupMg.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-5PupMg.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/keccakc768/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-FNbCRf.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-FNbCRf.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-FNbCRf.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-FNbCRf.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-FNbCRf.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-FNbCRf.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-FNbCRf.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-FNbCRf.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-zAoLwj.s: Assembler messages:
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace32BI.c: /tmp/cc-zAoLwj.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/keccakc768/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-v3F7Kk.s: Assembler messages:
Keccak-simple.c: /tmp/cc-v3F7Kk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v3F7Kk.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v3F7Kk.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v3F7Kk.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v3F7Kk.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v3F7Kk.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v3F7Kk.s:99: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-jL5uWR.s: Assembler messages:
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:61: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:61: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:77: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:77: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:87: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:87: Warning: Macro instruction expanded into multiple instructions
Keccak-simple32BI.c: /tmp/cc-jL5uWR.s:96: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple32BI.c: /tmp/cc-jL5uWR.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/keccakc768/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-IqHbBA.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-IqHbBA.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-7xtgOu.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7xtgOu.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7xtgOu.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7xtgOu.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-0FHn7h.s: Assembler messages:
hash.c: /tmp/cc-0FHn7h.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0FHn7h.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0FHn7h.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0FHn7h.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0FHn7h.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0FHn7h.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-c4OrF7.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-c4OrF7.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-d0hnVH.s: Assembler messages:
KeccakSponge.c: /tmp/cc-d0hnVH.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-d0hnVH.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-d0hnVH.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-dIuN9j.s: Assembler messages:
hash.c: /tmp/cc-dIuN9j.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dIuN9j.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dIuN9j.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dIuN9j.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dIuN9j.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dIuN9j.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-qmr3LN.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-qmr3LN.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-bltM7S.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bltM7S.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bltM7S.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bltM7S.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-v5hiXy.s: Assembler messages:
hash.c: /tmp/cc-v5hiXy.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5hiXy.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5hiXy.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5hiXy.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5hiXy.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5hiXy.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-7okema.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91286: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91286: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91325: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91325: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91371: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91371: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91421: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91421: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91445: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91445: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91509: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7okema.s:91509: 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-3EPL71.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3EPL71.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3EPL71.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3EPL71.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-NMVHoF.s: Assembler messages:
hash.c: /tmp/cc-NMVHoF.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NMVHoF.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NMVHoF.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NMVHoF.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NMVHoF.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NMVHoF.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-gSsfYo.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25181: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25181: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25220: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25220: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25266: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25266: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25316: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25316: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25404: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gSsfYo.s:25404: 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-amC1pf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-amC1pf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-amC1pf.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-amC1pf.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-jXgfV2.s: Assembler messages:
hash.c: /tmp/cc-jXgfV2.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXgfV2.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jXgfV2.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXgfV2.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jXgfV2.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXgfV2.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/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-luHLA2.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28235: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28235: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28259: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28259: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28305: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28305: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28355: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28355: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28440: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-luHLA2.s:28440: 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-lNPljd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-lNPljd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lNPljd.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lNPljd.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-qekGB3.s: Assembler messages:
hash.c: /tmp/cc-qekGB3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qekGB3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qekGB3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qekGB3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qekGB3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qekGB3.s:45: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 29, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64lcu6
gcc -O3 -fomit-frame-pointer opt64lcu6
gcc -O -fomit-frame-pointer opt64lcu6 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 -O -fomit-frame-pointer opt64lcu6 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 -O -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 opt64lcu6 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 -O -fomit-frame-pointer opt64lcu6
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt64u6
gcc -mabi=32 -O2 -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O3 -fomit-frame-pointer opt64lcu6
gcc -mabi=32 -O -fomit-frame-pointer opt64lcu6 opt64u6
gcc -mabi=32 -Os -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/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/keccakc768/opt64u6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 91704 bytes after a total of 7147520 bytes

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc768/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/keccakc768/opt64lcu6
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1999200 bytes after a total of 5660672 bytes

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

Compiler output

Implementation: crypto_hash/keccakc768/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 6557696 bytes

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc768/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: 3, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer opt64u6
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64u6
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu6
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 1957200 bytes after a total of 5058560 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/keccakc768/opt32biT-s2lcu4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt32.c:
KeccakF-1600-opt32.c: cc1: out of memory allocating 60552 bytes after a total of 5488640 bytes

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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