Implementation notes: mipso32, h1mips, crypto_hash/keccakc448

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

Checksum failure

Implementation: crypto_hash/keccakc448/compact
Compiler: cc
347c7d0360a74634490f2df7fbcb133d1e6d356e415cafb69657518310d05374
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/keccakc448/opt32biT-s2lcu4
Compiler: cc
4ea0d9b017dd95295ac82bb40db98166d3c7a4c15c47615264fa82c216fac9c0
Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc opt32biT-s2lcu4
gcc opt32biT-s2lcu4
gcc -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops opt32biT-s2lcu4
gcc -funroll-loops -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O2 -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O3 -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -O -fomit-frame-pointer opt32biT-s2lcu4
gcc -mabi=32 -Os -fomit-frame-pointer opt32biT-s2lcu4

Checksum failure

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: cc
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: cc
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

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

Compiler output

Implementation: crypto_hash/keccakc448/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/keccakc448/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-c6V5tp.s: Assembler messages:
Keccak-compact.c: /tmp/cc-c6V5tp.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-c6V5tp.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-c6V5tp.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/keccakc448/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-zo83HE.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-zo83HE.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-zo83HE.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-zo83HE.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/keccakc448/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-I66GDy.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-I66GDy.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-I66GDy.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-I66GDy.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-I66GDy.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-I66GDy.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-I66GDy.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-I66GDy.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/keccakc448/inplace32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 diagnostic generated.

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi
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
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi
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
clang -O3 -fwrapv -march=native -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/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-rlrLDd.s: Assembler messages:
Keccak-simple.c: /tmp/cc-rlrLDd.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlrLDd.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlrLDd.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlrLDd.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlrLDd.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlrLDd.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlrLDd.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/keccakc448/simple32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 diagnostic generated.

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer simple32bi
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
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer simple32bi
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
clang -O3 -fwrapv -march=native -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -mavx -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/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-0LqhrA.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-0LqhrA.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-ZSJQ6f.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ZSJQ6f.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ZSJQ6f.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-eTXKw3.s: Assembler messages:
hash.c: /tmp/cc-eTXKw3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTXKw3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eTXKw3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTXKw3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eTXKw3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTXKw3.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/keccakc448/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-7bAvt7.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-7bAvt7.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-YQgcWf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-YQgcWf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YQgcWf.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YQgcWf.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-eAlShS.s: Assembler messages:
hash.c: /tmp/cc-eAlShS.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eAlShS.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eAlShS.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eAlShS.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eAlShS.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eAlShS.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/keccakc448/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-Gg9QQb.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Gg9QQb.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-1zRLZb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-1zRLZb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-1zRLZb.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-1zRLZb.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-qsR3BY.s: Assembler messages:
hash.c: /tmp/cc-qsR3BY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qsR3BY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qsR3BY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qsR3BY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qsR3BY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qsR3BY.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/keccakc448/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-3j9yfa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3j9yfa.s:25488: 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-Rnm3Gg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Rnm3Gg.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Rnm3Gg.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-cUWjf3.s: Assembler messages:
hash.c: /tmp/cc-cUWjf3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cUWjf3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cUWjf3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cUWjf3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cUWjf3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cUWjf3.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/keccakc448/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-QIFLzN.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QIFLzN.s:28540: 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-CNxRNO.s: Assembler messages:
KeccakSponge.c: /tmp/cc-CNxRNO.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-CNxRNO.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-CNxRNO.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-0OP8Vt.s: Assembler messages:
hash.c: /tmp/cc-0OP8Vt.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0OP8Vt.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0OP8Vt.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0OP8Vt.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0OP8Vt.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0OP8Vt.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/keccakc448/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-fg4a9c.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fg4a9c.s:91563: 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-85aAwe.s: Assembler messages:
KeccakSponge.c: /tmp/cc-85aAwe.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-85aAwe.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-85aAwe.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-ENvxoU.s: Assembler messages:
hash.c: /tmp/cc-ENvxoU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ENvxoU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ENvxoU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ENvxoU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ENvxoU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ENvxoU.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/keccakc448/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-AEyagb.s: Assembler messages:
Keccak-compact.c: /tmp/cc-AEyagb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-AEyagb.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-AEyagb.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/keccakc448/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-z8WyUI.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-z8WyUI.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-z8WyUI.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-z8WyUI.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/keccakc448/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-oKCMvk.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-oKCMvk.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-oKCMvk.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-oKCMvk.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-oKCMvk.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-oKCMvk.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-oKCMvk.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-oKCMvk.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/keccakc448/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-hPEjbS.s: Assembler messages:
Keccak-simple.c: /tmp/cc-hPEjbS.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-hPEjbS.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-hPEjbS.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-hPEjbS.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-hPEjbS.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-hPEjbS.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-hPEjbS.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/keccakc448/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-5W2XJ7.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5W2XJ7.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-244oTd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-244oTd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-244oTd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-244oTd.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-YJUnMU.s: Assembler messages:
hash.c: /tmp/cc-YJUnMU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YJUnMU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YJUnMU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YJUnMU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-YJUnMU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-YJUnMU.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/keccakc448/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-UiRKNg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UiRKNg.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-VTHMze.s: Assembler messages:
KeccakSponge.c: /tmp/cc-VTHMze.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VTHMze.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VTHMze.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-71DZPU.s: Assembler messages:
hash.c: /tmp/cc-71DZPU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-71DZPU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-71DZPU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-71DZPU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-71DZPU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-71DZPU.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/keccakc448/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-aoW9l3.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aoW9l3.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-vov98L.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vov98L.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vov98L.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vov98L.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-JpcKep.s: Assembler messages:
hash.c: /tmp/cc-JpcKep.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JpcKep.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JpcKep.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JpcKep.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JpcKep.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JpcKep.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/keccakc448/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-1vsQx5.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1vsQx5.s:91563: 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-UCpWET.s: Assembler messages:
KeccakSponge.c: /tmp/cc-UCpWET.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-UCpWET.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-UCpWET.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-IPxnJz.s: Assembler messages:
hash.c: /tmp/cc-IPxnJz.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IPxnJz.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IPxnJz.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IPxnJz.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IPxnJz.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IPxnJz.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/keccakc448/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-7OXEt3.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7OXEt3.s:25488: 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-vzrJGY.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vzrJGY.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vzrJGY.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vzrJGY.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-PhNSSD.s: Assembler messages:
hash.c: /tmp/cc-PhNSSD.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhNSSD.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PhNSSD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhNSSD.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PhNSSD.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhNSSD.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/keccakc448/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-czusFM.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-czusFM.s:28540: 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-FsaLYe.s: Assembler messages:
KeccakSponge.c: /tmp/cc-FsaLYe.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-FsaLYe.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-FsaLYe.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-VyXWLR.s: Assembler messages:
hash.c: /tmp/cc-VyXWLR.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VyXWLR.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VyXWLR.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VyXWLR.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VyXWLR.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VyXWLR.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/keccakc448/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-jkZ0AN.s: Assembler messages:
Keccak-compact.c: /tmp/cc-jkZ0AN.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-jkZ0AN.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-jkZ0AN.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/keccakc448/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-tjumEt.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-tjumEt.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-tjumEt.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-tjumEt.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/keccakc448/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-uXDkKe.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-uXDkKe.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-uXDkKe.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-uXDkKe.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-uXDkKe.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-uXDkKe.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-uXDkKe.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-uXDkKe.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/keccakc448/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-FdiBIX.s: Assembler messages:
Keccak-simple.c: /tmp/cc-FdiBIX.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-FdiBIX.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-FdiBIX.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-FdiBIX.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-FdiBIX.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-FdiBIX.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-FdiBIX.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/keccakc448/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-EnKoUx.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-EnKoUx.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-Zi67dA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Zi67dA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Zi67dA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Zi67dA.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-95iSmd.s: Assembler messages:
hash.c: /tmp/cc-95iSmd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-95iSmd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-95iSmd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-95iSmd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-95iSmd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-95iSmd.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/keccakc448/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-ejgYeM.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ejgYeM.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-xpAhte.s: Assembler messages:
KeccakSponge.c: /tmp/cc-xpAhte.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-xpAhte.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-xpAhte.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-Fn8bNU.s: Assembler messages:
hash.c: /tmp/cc-Fn8bNU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fn8bNU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fn8bNU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fn8bNU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Fn8bNU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Fn8bNU.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/keccakc448/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-wfEz9k.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfEz9k.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-Uw54vf.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Uw54vf.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Uw54vf.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Uw54vf.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-icQIFS.s: Assembler messages:
hash.c: /tmp/cc-icQIFS.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-icQIFS.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-icQIFS.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-icQIFS.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-icQIFS.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-icQIFS.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/keccakc448/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-FU3wAu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-FU3wAu.s:91563: 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-7yF9Eg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-7yF9Eg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-7yF9Eg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-7yF9Eg.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-vBIosV.s: Assembler messages:
hash.c: /tmp/cc-vBIosV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vBIosV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vBIosV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vBIosV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vBIosV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vBIosV.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/keccakc448/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-Gg6SGJ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Gg6SGJ.s:28540: 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-nV8i84.s: Assembler messages:
KeccakSponge.c: /tmp/cc-nV8i84.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nV8i84.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nV8i84.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-LxqIMJ.s: Assembler messages:
hash.c: /tmp/cc-LxqIMJ.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LxqIMJ.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LxqIMJ.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LxqIMJ.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LxqIMJ.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LxqIMJ.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/keccakc448/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-UM8Wef.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-UM8Wef.s:25488: 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-ozI6tR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ozI6tR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ozI6tR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ozI6tR.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-yDnk2w.s: Assembler messages:
hash.c: /tmp/cc-yDnk2w.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yDnk2w.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yDnk2w.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yDnk2w.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yDnk2w.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yDnk2w.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/keccakc448/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-nz2bl4.s: Assembler messages:
Keccak-compact.c: /tmp/cc-nz2bl4.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-nz2bl4.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-nz2bl4.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/keccakc448/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-9IUphj.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-9IUphj.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-9IUphj.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-9IUphj.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/keccakc448/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-Uzowy2.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-Uzowy2.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Uzowy2.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Uzowy2.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Uzowy2.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Uzowy2.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Uzowy2.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Uzowy2.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/keccakc448/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-T8Qh6q.s: Assembler messages:
Keccak-simple.c: /tmp/cc-T8Qh6q.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-T8Qh6q.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-T8Qh6q.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-T8Qh6q.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-T8Qh6q.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-T8Qh6q.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-T8Qh6q.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/keccakc448/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-AqYsUo.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AqYsUo.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-D13Hmc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-D13Hmc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-D13Hmc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-D13Hmc.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-ggJXRV.s: Assembler messages:
hash.c: /tmp/cc-ggJXRV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ggJXRV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ggJXRV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ggJXRV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ggJXRV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ggJXRV.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/keccakc448/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-G8Ot3W.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8Ot3W.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-LvFPpd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-LvFPpd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-LvFPpd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-LvFPpd.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-59qhPR.s: Assembler messages:
hash.c: /tmp/cc-59qhPR.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-59qhPR.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-59qhPR.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-59qhPR.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-59qhPR.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-59qhPR.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/keccakc448/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-xACuOd.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-xACuOd.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-spB4Dh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-spB4Dh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-spB4Dh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-spB4Dh.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-tAdWC6.s: Assembler messages:
hash.c: /tmp/cc-tAdWC6.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tAdWC6.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tAdWC6.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tAdWC6.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tAdWC6.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tAdWC6.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/keccakc448/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-B9uEDQ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-B9uEDQ.s:25488: 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-Z35ZDW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Z35ZDW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Z35ZDW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Z35ZDW.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-bEABBx.s: Assembler messages:
hash.c: /tmp/cc-bEABBx.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bEABBx.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bEABBx.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bEABBx.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bEABBx.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bEABBx.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/keccakc448/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-eUTTpy.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-eUTTpy.s:91563: 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-jcXTmb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-jcXTmb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-jcXTmb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-jcXTmb.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-MTxkMV.s: Assembler messages:
hash.c: /tmp/cc-MTxkMV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTxkMV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTxkMV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTxkMV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTxkMV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTxkMV.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/keccakc448/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-hgJT79.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hgJT79.s:28540: 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-hDViOt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-hDViOt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hDViOt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hDViOt.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-UgRNHg.s: Assembler messages:
hash.c: /tmp/cc-UgRNHg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UgRNHg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UgRNHg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UgRNHg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UgRNHg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UgRNHg.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/keccakc448/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-OMX6jg.s: Assembler messages:
Keccak-compact.c: /tmp/cc-OMX6jg.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-OMX6jg.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-OMX6jg.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/keccakc448/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-TygrAL.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-TygrAL.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-TygrAL.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-TygrAL.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/keccakc448/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-1vlar8.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-1vlar8.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-1vlar8.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-1vlar8.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-1vlar8.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-1vlar8.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-1vlar8.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-1vlar8.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/keccakc448/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-v1dKmV.s: Assembler messages:
Keccak-simple.c: /tmp/cc-v1dKmV.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v1dKmV.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v1dKmV.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v1dKmV.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v1dKmV.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-v1dKmV.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-v1dKmV.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/keccakc448/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-3xEGqS.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3xEGqS.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-Yh7AzE.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Yh7AzE.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Yh7AzE.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Yh7AzE.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-Yc4S0f.s: Assembler messages:
hash.c: /tmp/cc-Yc4S0f.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yc4S0f.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Yc4S0f.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yc4S0f.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Yc4S0f.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yc4S0f.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/keccakc448/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-ZYFBQ3.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-ZYFBQ3.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-gzJ2j4.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gzJ2j4.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gzJ2j4.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gzJ2j4.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-cevX4E.s: Assembler messages:
hash.c: /tmp/cc-cevX4E.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cevX4E.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cevX4E.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cevX4E.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cevX4E.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cevX4E.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/keccakc448/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-aeW5WX.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-aeW5WX.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-dkoTi2.s: Assembler messages:
KeccakSponge.c: /tmp/cc-dkoTi2.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-dkoTi2.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-dkoTi2.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-bbgKWI.s: Assembler messages:
hash.c: /tmp/cc-bbgKWI.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bbgKWI.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bbgKWI.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bbgKWI.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bbgKWI.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bbgKWI.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/keccakc448/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-SFFzeu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-SFFzeu.s:25488: 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-W8dkUA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-W8dkUA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-W8dkUA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-W8dkUA.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-IYXg8e.s: Assembler messages:
hash.c: /tmp/cc-IYXg8e.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IYXg8e.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IYXg8e.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IYXg8e.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IYXg8e.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IYXg8e.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/keccakc448/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-z9hWL9.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z9hWL9.s:28540: 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-Jtc4Qv.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtc4Qv.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtc4Qv.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-vMUjUb.s: Assembler messages:
hash.c: /tmp/cc-vMUjUb.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vMUjUb.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vMUjUb.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vMUjUb.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vMUjUb.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vMUjUb.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/keccakc448/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-zbDHyQ.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zbDHyQ.s:91563: 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-Au4Svb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Au4Svb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Au4Svb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Au4Svb.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-PXJ1sZ.s: Assembler messages:
hash.c: /tmp/cc-PXJ1sZ.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PXJ1sZ.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PXJ1sZ.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PXJ1sZ.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PXJ1sZ.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PXJ1sZ.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/keccakc448/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-PaN2Ek.s: Assembler messages:
Keccak-compact.c: /tmp/cc-PaN2Ek.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-PaN2Ek.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-PaN2Ek.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/keccakc448/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-d35nfq.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-d35nfq.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-d35nfq.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-d35nfq.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/keccakc448/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-VTVgue.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-VTVgue.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VTVgue.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VTVgue.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VTVgue.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VTVgue.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-VTVgue.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-VTVgue.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/keccakc448/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-ZMU7Jw.s: Assembler messages:
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-ZMU7Jw.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-ZMU7Jw.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/keccakc448/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-5PXHQs.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-5PXHQs.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-gD1cWB.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gD1cWB.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gD1cWB.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gD1cWB.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-01bnHc.s: Assembler messages:
hash.c: /tmp/cc-01bnHc.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-01bnHc.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-01bnHc.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-01bnHc.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-01bnHc.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-01bnHc.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/keccakc448/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-LGXTog.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-LGXTog.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-IwKzOk.s: Assembler messages:
KeccakSponge.c: /tmp/cc-IwKzOk.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-IwKzOk.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-IwKzOk.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-CuyyVV.s: Assembler messages:
hash.c: /tmp/cc-CuyyVV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CuyyVV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CuyyVV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CuyyVV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CuyyVV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CuyyVV.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/keccakc448/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-zLjyqJ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zLjyqJ.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-iZdHMn.s: Assembler messages:
KeccakSponge.c: /tmp/cc-iZdHMn.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-iZdHMn.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-iZdHMn.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-zhzwv9.s: Assembler messages:
hash.c: /tmp/cc-zhzwv9.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zhzwv9.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zhzwv9.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zhzwv9.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zhzwv9.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zhzwv9.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/keccakc448/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-2Ug9hv.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Ug9hv.s:28540: 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-98WaGQ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-98WaGQ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-98WaGQ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-98WaGQ.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-Hkf99s.s: Assembler messages:
hash.c: /tmp/cc-Hkf99s.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Hkf99s.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Hkf99s.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Hkf99s.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Hkf99s.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Hkf99s.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/keccakc448/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-2Y0baT.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-2Y0baT.s:91563: 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-DncmsA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-DncmsA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DncmsA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DncmsA.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-DF98Ad.s: Assembler messages:
hash.c: /tmp/cc-DF98Ad.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DF98Ad.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DF98Ad.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DF98Ad.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DF98Ad.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DF98Ad.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/keccakc448/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-3KFgMw.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-3KFgMw.s:25488: 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-zPp1up.s: Assembler messages:
KeccakSponge.c: /tmp/cc-zPp1up.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-zPp1up.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-zPp1up.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-oF5fDd.s: Assembler messages:
hash.c: /tmp/cc-oF5fDd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oF5fDd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oF5fDd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oF5fDd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oF5fDd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oF5fDd.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/keccakc448/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-wtoIIb.s: Assembler messages:
Keccak-compact.c: /tmp/cc-wtoIIb.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-wtoIIb.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-wtoIIb.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/keccakc448/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-Yp37p5.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-Yp37p5.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-Yp37p5.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-Yp37p5.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/keccakc448/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-9oKWW1.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-9oKWW1.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-9oKWW1.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-9oKWW1.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-9oKWW1.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-9oKWW1.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-9oKWW1.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-9oKWW1.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/keccakc448/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-Q6CSNS.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Q6CSNS.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Q6CSNS.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Q6CSNS.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Q6CSNS.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Q6CSNS.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Q6CSNS.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Q6CSNS.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/keccakc448/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-4bPrJ5.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-4bPrJ5.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-HhtfAU.s: Assembler messages:
KeccakSponge.c: /tmp/cc-HhtfAU.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HhtfAU.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HhtfAU.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-F8sEPv.s: Assembler messages:
hash.c: /tmp/cc-F8sEPv.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8sEPv.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-F8sEPv.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8sEPv.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-F8sEPv.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-F8sEPv.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/keccakc448/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-SK5Vsg.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-SK5Vsg.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-ofdCbh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ofdCbh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ofdCbh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ofdCbh.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-talJM3.s: Assembler messages:
hash.c: /tmp/cc-talJM3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-talJM3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-talJM3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-talJM3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-talJM3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-talJM3.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/keccakc448/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-fnHh6x.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-fnHh6x.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-A5RiwF.s: Assembler messages:
KeccakSponge.c: /tmp/cc-A5RiwF.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-A5RiwF.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-A5RiwF.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-8xWMMh.s: Assembler messages:
hash.c: /tmp/cc-8xWMMh.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8xWMMh.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8xWMMh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8xWMMh.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8xWMMh.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8xWMMh.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/keccakc448/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-6rRlNh.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-6rRlNh.s:25488: 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-JkyiDb.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JkyiDb.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JkyiDb.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JkyiDb.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-4W2vzY.s: Assembler messages:
hash.c: /tmp/cc-4W2vzY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4W2vzY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4W2vzY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4W2vzY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4W2vzY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4W2vzY.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/keccakc448/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-ZsbkKa.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZsbkKa.s:28540: 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-5kcuQu.s: Assembler messages:
KeccakSponge.c: /tmp/cc-5kcuQu.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-5kcuQu.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-5kcuQu.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-MGzD3h.s: Assembler messages:
hash.c: /tmp/cc-MGzD3h.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MGzD3h.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MGzD3h.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MGzD3h.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MGzD3h.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MGzD3h.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/keccakc448/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-bu2F3j.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-bu2F3j.s:91563: 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-Jtk0y3.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Jtk0y3.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Jtk0y3.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Jtk0y3.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-7D1zQG.s: Assembler messages:
hash.c: /tmp/cc-7D1zQG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7D1zQG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7D1zQG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7D1zQG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7D1zQG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7D1zQG.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/keccakc448/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-8Gzt1Y.s: Assembler messages:
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-8Gzt1Y.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-8Gzt1Y.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/keccakc448/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-33X8eD.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-33X8eD.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-33X8eD.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-33X8eD.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/keccakc448/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-USAPMa.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-USAPMa.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-USAPMa.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-USAPMa.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-USAPMa.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-USAPMa.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-USAPMa.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-USAPMa.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/keccakc448/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-JdJaVr.s: Assembler messages:
Keccak-simple.c: /tmp/cc-JdJaVr.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-JdJaVr.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-JdJaVr.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-JdJaVr.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-JdJaVr.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-JdJaVr.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-JdJaVr.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/keccakc448/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-3Mmfjy.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-3Mmfjy.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-gN85Fv.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gN85Fv.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gN85Fv.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gN85Fv.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-DNSZJj.s: Assembler messages:
hash.c: /tmp/cc-DNSZJj.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DNSZJj.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DNSZJj.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DNSZJj.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DNSZJj.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DNSZJj.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/keccakc448/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-dXmLnA.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-dXmLnA.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-Ioi8yG.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Ioi8yG.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Ioi8yG.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Ioi8yG.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-kxuS7h.s: Assembler messages:
hash.c: /tmp/cc-kxuS7h.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kxuS7h.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kxuS7h.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kxuS7h.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kxuS7h.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kxuS7h.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/keccakc448/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-lJ9hvc.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-lJ9hvc.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-DCxYD3.s: Assembler messages:
KeccakSponge.c: /tmp/cc-DCxYD3.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-DCxYD3.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-DCxYD3.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-jWg7SG.s: Assembler messages:
hash.c: /tmp/cc-jWg7SG.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jWg7SG.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jWg7SG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jWg7SG.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jWg7SG.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jWg7SG.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/keccakc448/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-ORc0hV.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ORc0hV.s:25488: 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-cRaYrR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cRaYrR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cRaYrR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cRaYrR.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-Qmcqlw.s: Assembler messages:
hash.c: /tmp/cc-Qmcqlw.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Qmcqlw.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Qmcqlw.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Qmcqlw.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Qmcqlw.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Qmcqlw.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/keccakc448/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-QcejcR.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-QcejcR.s:91563: 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-ROtn4u.s: Assembler messages:
KeccakSponge.c: /tmp/cc-ROtn4u.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-ROtn4u.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-ROtn4u.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-cYo2oi.s: Assembler messages:
hash.c: /tmp/cc-cYo2oi.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cYo2oi.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cYo2oi.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cYo2oi.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cYo2oi.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cYo2oi.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/keccakc448/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-poB93b.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-poB93b.s:28540: 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-hvnsHs.s: Assembler messages:
KeccakSponge.c: /tmp/cc-hvnsHs.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-hvnsHs.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-hvnsHs.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-Snr36b.s: Assembler messages:
hash.c: /tmp/cc-Snr36b.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Snr36b.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Snr36b.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Snr36b.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Snr36b.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Snr36b.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/keccakc448/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-MJn0IG.s: Assembler messages:
Keccak-compact.c: /tmp/cc-MJn0IG.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-MJn0IG.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-MJn0IG.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/keccakc448/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-BvZBfw.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-BvZBfw.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-BvZBfw.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-BvZBfw.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/keccakc448/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-39Ymc9.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-39Ymc9.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-39Ymc9.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-39Ymc9.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-39Ymc9.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-39Ymc9.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-39Ymc9.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-39Ymc9.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/keccakc448/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-M5t2j8.s: Assembler messages:
Keccak-simple.c: /tmp/cc-M5t2j8.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-M5t2j8.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-M5t2j8.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-M5t2j8.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-M5t2j8.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-M5t2j8.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-M5t2j8.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/keccakc448/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-6JXbUb.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-6JXbUb.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-YFDT2e.s: Assembler messages:
KeccakSponge.c: /tmp/cc-YFDT2e.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YFDT2e.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YFDT2e.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-3ofhX3.s: Assembler messages:
hash.c: /tmp/cc-3ofhX3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3ofhX3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3ofhX3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3ofhX3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3ofhX3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3ofhX3.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/keccakc448/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-Hkyd1d.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Hkyd1d.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-yJ6HLi.s: Assembler messages:
KeccakSponge.c: /tmp/cc-yJ6HLi.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-yJ6HLi.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-yJ6HLi.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-hfnHY2.s: Assembler messages:
hash.c: /tmp/cc-hfnHY2.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfnHY2.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hfnHY2.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfnHY2.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hfnHY2.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfnHY2.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/keccakc448/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-KY2D9x.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-KY2D9x.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-nsCH2b.s: Assembler messages:
KeccakSponge.c: /tmp/cc-nsCH2b.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nsCH2b.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nsCH2b.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-QvwyDY.s: Assembler messages:
hash.c: /tmp/cc-QvwyDY.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QvwyDY.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QvwyDY.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QvwyDY.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QvwyDY.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QvwyDY.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/keccakc448/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-JBUPYc.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-JBUPYc.s:91563: 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-i2PNaZ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-i2PNaZ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-i2PNaZ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-i2PNaZ.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-kucpFA.s: Assembler messages:
hash.c: /tmp/cc-kucpFA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kucpFA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kucpFA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kucpFA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kucpFA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kucpFA.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/keccakc448/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-ZJg6QC.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-ZJg6QC.s:25488: 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-bEIl7G.s: Assembler messages:
KeccakSponge.c: /tmp/cc-bEIl7G.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-bEIl7G.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-bEIl7G.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-1gCdkm.s: Assembler messages:
hash.c: /tmp/cc-1gCdkm.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1gCdkm.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1gCdkm.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1gCdkm.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1gCdkm.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1gCdkm.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/keccakc448/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-he1kX8.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-he1kX8.s:28540: 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-fs9Xnd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-fs9Xnd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fs9Xnd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fs9Xnd.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-sUBmg0.s: Assembler messages:
hash.c: /tmp/cc-sUBmg0.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sUBmg0.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sUBmg0.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sUBmg0.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sUBmg0.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sUBmg0.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/keccakc448/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-1f7aic.s: Assembler messages:
Keccak-compact.c: /tmp/cc-1f7aic.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-1f7aic.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-1f7aic.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/keccakc448/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-ELG0RP.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-ELG0RP.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ELG0RP.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ELG0RP.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/keccakc448/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-WDUUre.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-WDUUre.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WDUUre.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WDUUre.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WDUUre.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WDUUre.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-WDUUre.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-WDUUre.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/keccakc448/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-9KRVLU.s: Assembler messages:
Keccak-simple.c: /tmp/cc-9KRVLU.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9KRVLU.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9KRVLU.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9KRVLU.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9KRVLU.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-9KRVLU.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-9KRVLU.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/keccakc448/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-Z379fS.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-Z379fS.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-nTzmJh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-nTzmJh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-nTzmJh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-nTzmJh.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-wJYJW4.s: Assembler messages:
hash.c: /tmp/cc-wJYJW4.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wJYJW4.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wJYJW4.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wJYJW4.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wJYJW4.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wJYJW4.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/keccakc448/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-bbigEJ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-bbigEJ.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-USt5lt.s: Assembler messages:
KeccakSponge.c: /tmp/cc-USt5lt.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-USt5lt.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-USt5lt.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-RGksoi.s: Assembler messages:
hash.c: /tmp/cc-RGksoi.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RGksoi.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RGksoi.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RGksoi.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RGksoi.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RGksoi.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/keccakc448/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-t3gPlJ.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-t3gPlJ.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-kE9Mb1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-kE9Mb1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-kE9Mb1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-kE9Mb1.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-oNEiwC.s: Assembler messages:
hash.c: /tmp/cc-oNEiwC.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oNEiwC.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oNEiwC.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oNEiwC.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oNEiwC.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oNEiwC.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/keccakc448/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-Rit2DM.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-Rit2DM.s:91563: 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-tmHROc.s: Assembler messages:
KeccakSponge.c: /tmp/cc-tmHROc.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-tmHROc.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-tmHROc.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-3QfVkO.s: Assembler messages:
hash.c: /tmp/cc-3QfVkO.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3QfVkO.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3QfVkO.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3QfVkO.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3QfVkO.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3QfVkO.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/keccakc448/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-csgrb6.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-csgrb6.s:28540: 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-MSYZsg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-MSYZsg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-MSYZsg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-MSYZsg.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-CesLMW.s: Assembler messages:
hash.c: /tmp/cc-CesLMW.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CesLMW.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CesLMW.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CesLMW.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CesLMW.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CesLMW.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/keccakc448/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-zK2djL.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-zK2djL.s:25488: 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-JVf3hU.s: Assembler messages:
KeccakSponge.c: /tmp/cc-JVf3hU.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-JVf3hU.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-JVf3hU.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-ZJ4nXv.s: Assembler messages:
hash.c: /tmp/cc-ZJ4nXv.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZJ4nXv.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZJ4nXv.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZJ4nXv.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZJ4nXv.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZJ4nXv.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/keccakc448/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-NitKUU.s: Assembler messages:
Keccak-compact.c: /tmp/cc-NitKUU.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-NitKUU.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-NitKUU.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/keccakc448/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-SUXXkH.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-SUXXkH.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SUXXkH.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SUXXkH.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/keccakc448/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-bGz17f.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-bGz17f.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-bGz17f.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-bGz17f.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-bGz17f.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-bGz17f.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-bGz17f.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-bGz17f.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/keccakc448/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-Ji46no.s: Assembler messages:
Keccak-simple.c: /tmp/cc-Ji46no.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ji46no.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ji46no.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ji46no.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ji46no.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-Ji46no.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-Ji46no.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/keccakc448/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-AS7QUH.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-AS7QUH.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-HWZi8O.s: Assembler messages:
KeccakSponge.c: /tmp/cc-HWZi8O.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-HWZi8O.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-HWZi8O.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-tlhNUu.s: Assembler messages:
hash.c: /tmp/cc-tlhNUu.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tlhNUu.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tlhNUu.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tlhNUu.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tlhNUu.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tlhNUu.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/keccakc448/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-CCi1uT.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CCi1uT.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-lIPCVX.s: Assembler messages:
KeccakSponge.c: /tmp/cc-lIPCVX.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-lIPCVX.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-lIPCVX.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-tC2jRA.s: Assembler messages:
hash.c: /tmp/cc-tC2jRA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tC2jRA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tC2jRA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tC2jRA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tC2jRA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tC2jRA.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/keccakc448/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-iLITB9.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-iLITB9.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-9R14R1.s: Assembler messages:
KeccakSponge.c: /tmp/cc-9R14R1.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-9R14R1.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-9R14R1.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-TrcW8D.s: Assembler messages:
hash.c: /tmp/cc-TrcW8D.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TrcW8D.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TrcW8D.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TrcW8D.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TrcW8D.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TrcW8D.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/keccakc448/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-1ptfUE.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-1ptfUE.s:25488: 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-X9nwYz.s: Assembler messages:
KeccakSponge.c: /tmp/cc-X9nwYz.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-X9nwYz.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-X9nwYz.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-LRFefg.s: Assembler messages:
hash.c: /tmp/cc-LRFefg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LRFefg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LRFefg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LRFefg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LRFefg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LRFefg.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/keccakc448/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-4PrpBK.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-4PrpBK.s:91563: 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-gRAN8j.s: Assembler messages:
KeccakSponge.c: /tmp/cc-gRAN8j.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-gRAN8j.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-gRAN8j.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-gKLJtV.s: Assembler messages:
hash.c: /tmp/cc-gKLJtV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gKLJtV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gKLJtV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gKLJtV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gKLJtV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gKLJtV.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/keccakc448/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-lSo8ZP.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-lSo8ZP.s:28540: 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-x5RIDR.s: Assembler messages:
KeccakSponge.c: /tmp/cc-x5RIDR.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-x5RIDR.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-x5RIDR.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-Tccd5s.s: Assembler messages:
hash.c: /tmp/cc-Tccd5s.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tccd5s.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tccd5s.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tccd5s.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Tccd5s.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Tccd5s.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/keccakc448/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-JWJh5N.s: Assembler messages:
Keccak-compact.c: /tmp/cc-JWJh5N.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-JWJh5N.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-JWJh5N.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/keccakc448/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-kwkn9Y.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-kwkn9Y.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-kwkn9Y.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/keccakc448/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-O0HEAn.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-O0HEAn.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O0HEAn.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O0HEAn.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O0HEAn.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O0HEAn.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-O0HEAn.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-O0HEAn.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/keccakc448/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-5kx87P.s: Assembler messages:
Keccak-simple.c: /tmp/cc-5kx87P.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-5kx87P.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-5kx87P.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-5kx87P.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-5kx87P.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-5kx87P.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-5kx87P.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/keccakc448/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-G8LSze.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-G8LSze.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-fc5GoX.s: Assembler messages:
KeccakSponge.c: /tmp/cc-fc5GoX.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-fc5GoX.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-fc5GoX.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-zoWSPA.s: Assembler messages:
hash.c: /tmp/cc-zoWSPA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zoWSPA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zoWSPA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zoWSPA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zoWSPA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zoWSPA.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/keccakc448/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-YDgQJL.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-YDgQJL.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-NQ5N1R.s: Assembler messages:
KeccakSponge.c: /tmp/cc-NQ5N1R.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-NQ5N1R.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-NQ5N1R.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-hmwAau.s: Assembler messages:
hash.c: /tmp/cc-hmwAau.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hmwAau.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hmwAau.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hmwAau.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hmwAau.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hmwAau.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/keccakc448/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-zK3yN2.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-zK3yN2.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-k8QMLZ.s: Assembler messages:
KeccakSponge.c: /tmp/cc-k8QMLZ.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-k8QMLZ.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-k8QMLZ.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-ghzYbD.s: Assembler messages:
hash.c: /tmp/cc-ghzYbD.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghzYbD.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghzYbD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghzYbD.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghzYbD.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghzYbD.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/keccakc448/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-7rIrvR.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-7rIrvR.s:91563: 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-cdex8a.s: Assembler messages:
KeccakSponge.c: /tmp/cc-cdex8a.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-cdex8a.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-cdex8a.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-3v8kwX.s: Assembler messages:
hash.c: /tmp/cc-3v8kwX.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3v8kwX.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3v8kwX.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3v8kwX.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3v8kwX.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3v8kwX.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/keccakc448/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-fgSYdf.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-fgSYdf.s:25488: 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-rIvfDp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rIvfDp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rIvfDp.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rIvfDp.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-4TeQPc.s: Assembler messages:
hash.c: /tmp/cc-4TeQPc.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4TeQPc.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4TeQPc.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4TeQPc.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4TeQPc.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4TeQPc.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/keccakc448/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-hl6EQz.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hl6EQz.s:28540: 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-8I3x77.s: Assembler messages:
KeccakSponge.c: /tmp/cc-8I3x77.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-8I3x77.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-8I3x77.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-qHJohL.s: Assembler messages:
hash.c: /tmp/cc-qHJohL.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qHJohL.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qHJohL.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qHJohL.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qHJohL.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qHJohL.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/keccakc448/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-3wAsDw.s: Assembler messages:
Keccak-compact.c: /tmp/cc-3wAsDw.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-3wAsDw.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-3wAsDw.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/keccakc448/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-ZVxxjO.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-ZVxxjO.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-ZVxxjO.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/keccakc448/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-Pfu3re.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-Pfu3re.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Pfu3re.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Pfu3re.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Pfu3re.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Pfu3re.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-Pfu3re.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-Pfu3re.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/keccakc448/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-rlbQHe.s: Assembler messages:
Keccak-simple.c: /tmp/cc-rlbQHe.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlbQHe.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlbQHe.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlbQHe.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlbQHe.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-rlbQHe.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-rlbQHe.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/keccakc448/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-A1pCSn.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-A1pCSn.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-j9XZOq.s: Assembler messages:
KeccakSponge.c: /tmp/cc-j9XZOq.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-j9XZOq.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-j9XZOq.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-gDJNNf.s: Assembler messages:
hash.c: /tmp/cc-gDJNNf.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gDJNNf.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gDJNNf.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gDJNNf.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-gDJNNf.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-gDJNNf.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/keccakc448/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-UFRKtw.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-UFRKtw.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-VVV9jd.s: Assembler messages:
KeccakSponge.c: /tmp/cc-VVV9jd.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-VVV9jd.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-VVV9jd.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-cRakJ3.s: Assembler messages:
hash.c: /tmp/cc-cRakJ3.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cRakJ3.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cRakJ3.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cRakJ3.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cRakJ3.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cRakJ3.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/keccakc448/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-XUYK4y.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-XUYK4y.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-0vEDOA.s: Assembler messages:
KeccakSponge.c: /tmp/cc-0vEDOA.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0vEDOA.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0vEDOA.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-kfrNzg.s: Assembler messages:
hash.c: /tmp/cc-kfrNzg.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kfrNzg.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kfrNzg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kfrNzg.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-kfrNzg.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-kfrNzg.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/keccakc448/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-LMTJcD.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-LMTJcD.s:28540: 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-whEaye.s: Assembler messages:
KeccakSponge.c: /tmp/cc-whEaye.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-whEaye.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-whEaye.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-6e5dwU.s: Assembler messages:
hash.c: /tmp/cc-6e5dwU.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6e5dwU.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6e5dwU.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6e5dwU.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6e5dwU.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6e5dwU.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/keccakc448/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-iIo5wU.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-iIo5wU.s:91563: 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-rAf0sp.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rAf0sp.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rAf0sp.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rAf0sp.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-GOYSad.s: Assembler messages:
hash.c: /tmp/cc-GOYSad.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GOYSad.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GOYSad.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GOYSad.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GOYSad.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GOYSad.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/keccakc448/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-z1hWi5.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-z1hWi5.s:25488: 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-rNmTE9.s: Assembler messages:
KeccakSponge.c: /tmp/cc-rNmTE9.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-rNmTE9.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-rNmTE9.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-xOZvkO.s: Assembler messages:
hash.c: /tmp/cc-xOZvkO.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xOZvkO.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xOZvkO.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xOZvkO.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xOZvkO.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xOZvkO.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/keccakc448/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-07qU7d.s: Assembler messages:
Keccak-compact.c: /tmp/cc-07qU7d.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-07qU7d.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-07qU7d.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/keccakc448/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-pMgiTk.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-pMgiTk.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-pMgiTk.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-pMgiTk.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/keccakc448/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-LQG2Nj.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-LQG2Nj.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-LQG2Nj.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/keccakc448/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-I4nVH2.s: Assembler messages:
Keccak-simple.c: /tmp/cc-I4nVH2.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I4nVH2.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I4nVH2.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I4nVH2.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I4nVH2.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-I4nVH2.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-I4nVH2.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/keccakc448/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-gpriNw.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-gpriNw.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-XZOuTL.s: Assembler messages:
KeccakSponge.c: /tmp/cc-XZOuTL.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-XZOuTL.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-XZOuTL.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-pelHhp.s: Assembler messages:
hash.c: /tmp/cc-pelHhp.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pelHhp.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pelHhp.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pelHhp.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pelHhp.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pelHhp.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/keccakc448/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-kca7gw.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-kca7gw.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-55jeof.s: Assembler messages:
KeccakSponge.c: /tmp/cc-55jeof.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-55jeof.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-55jeof.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-G9vPf4.s: Assembler messages:
hash.c: /tmp/cc-G9vPf4.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-G9vPf4.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-G9vPf4.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-G9vPf4.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-G9vPf4.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-G9vPf4.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/keccakc448/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-sjYgzb.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-sjYgzb.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-Tf3lxh.s: Assembler messages:
KeccakSponge.c: /tmp/cc-Tf3lxh.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-Tf3lxh.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-Tf3lxh.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-9jVf1U.s: Assembler messages:
hash.c: /tmp/cc-9jVf1U.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9jVf1U.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9jVf1U.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9jVf1U.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9jVf1U.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9jVf1U.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/keccakc448/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-5QJSDR.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5QJSDR.s:91563: 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-0Yda0F.s: Assembler messages:
KeccakSponge.c: /tmp/cc-0Yda0F.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-0Yda0F.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-0Yda0F.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-KrDwih.s: Assembler messages:
hash.c: /tmp/cc-KrDwih.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KrDwih.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KrDwih.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KrDwih.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KrDwih.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KrDwih.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/keccakc448/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-J23IJY.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-J23IJY.s:25488: 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-vV1f0T.s: Assembler messages:
KeccakSponge.c: /tmp/cc-vV1f0T.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-vV1f0T.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-vV1f0T.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-TVjKnv.s: Assembler messages:
hash.c: /tmp/cc-TVjKnv.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TVjKnv.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TVjKnv.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TVjKnv.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TVjKnv.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TVjKnv.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/keccakc448/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-sHi2pq.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-sHi2pq.s:28540: 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-L0U4Hg.s: Assembler messages:
KeccakSponge.c: /tmp/cc-L0U4Hg.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-L0U4Hg.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-L0U4Hg.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-H0XuvV.s: Assembler messages:
hash.c: /tmp/cc-H0XuvV.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H0XuvV.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-H0XuvV.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H0XuvV.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-H0XuvV.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-H0XuvV.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/keccakc448/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-vZ5Gu0.s: Assembler messages:
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:99: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:313: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:313: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:324: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:324: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:503: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:503: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:695: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:695: Warning: Macro instruction expanded into multiple instructions
Keccak-compact.c: /tmp/cc-vZ5Gu0.s:727: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact.c: /tmp/cc-vZ5Gu0.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/keccakc448/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-SdJxl6.s: Assembler messages:
Keccak-compact8.c: /tmp/cc-SdJxl6.s:144: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:144: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:151: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:151: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:200: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:200: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:208: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:208: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:227: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:227: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:249: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:249: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:254: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:254: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:291: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:291: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:405: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:405: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:457: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.s:457: Warning: Macro instruction expanded into multiple instructions
Keccak-compact8.c: /tmp/cc-SdJxl6.s:584: Warning: No .cprestore pseudo-op used in PIC code
Keccak-compact8.c: /tmp/cc-SdJxl6.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/keccakc448/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-x2azGe.s: Assembler messages:
Keccak-inplace.c: /tmp/cc-x2azGe.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2azGe.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2azGe.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2azGe.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2azGe.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-inplace.c: /tmp/cc-x2azGe.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-inplace.c: /tmp/cc-x2azGe.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/keccakc448/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-u8qgzy.s: Assembler messages:
Keccak-simple.c: /tmp/cc-u8qgzy.s:34: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.s:34: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u8qgzy.s:57: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.s:57: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u8qgzy.s:73: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.s:73: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u8qgzy.s:84: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.s:84: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u8qgzy.s:94: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.s:94: Warning: Macro instruction expanded into multiple instructions
Keccak-simple.c: /tmp/cc-u8qgzy.s:99: Warning: No .cprestore pseudo-op used in PIC code
Keccak-simple.c: /tmp/cc-u8qgzy.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/keccakc448/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-CyOyDl.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:16969: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:16969: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:17008: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:17008: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:17032: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:17032: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.s:17056: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-CyOyDl.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-V8lpZm.s: Assembler messages:
KeccakSponge.c: /tmp/cc-V8lpZm.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-V8lpZm.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-V8lpZm.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-MbmJu9.s: Assembler messages:
hash.c: /tmp/cc-MbmJu9.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MbmJu9.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MbmJu9.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MbmJu9.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MbmJu9.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MbmJu9.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/keccakc448/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-FD0N9U.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16929: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16929: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16968: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16968: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16992: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:16992: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.s:17016: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-FD0N9U.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-WGNHBB.s: Assembler messages:
KeccakSponge.c: /tmp/cc-WGNHBB.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-WGNHBB.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-WGNHBB.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-GzV7Wd.s: Assembler messages:
hash.c: /tmp/cc-GzV7Wd.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzV7Wd.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GzV7Wd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzV7Wd.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GzV7Wd.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GzV7Wd.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/keccakc448/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-wfsQ5L.s: Assembler messages:
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10369: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10369: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10393: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10393: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10417: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10417: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.s:10441: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt32.c: /tmp/cc-wfsQ5L.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-pco6GV.s: Assembler messages:
KeccakSponge.c: /tmp/cc-pco6GV.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-pco6GV.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-pco6GV.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-hcM4qA.s: Assembler messages:
hash.c: /tmp/cc-hcM4qA.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hcM4qA.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hcM4qA.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hcM4qA.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hcM4qA.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hcM4qA.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/keccakc448/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-5OJlVA.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28335: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28335: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28359: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28359: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28405: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28405: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28455: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28455: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28479: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28479: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28540: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-5OJlVA.s:28540: 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-M9PTG0.s: Assembler messages:
KeccakSponge.c: /tmp/cc-M9PTG0.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-M9PTG0.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-M9PTG0.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-2gVG9F.s: Assembler messages:
hash.c: /tmp/cc-2gVG9F.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2gVG9F.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2gVG9F.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2gVG9F.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2gVG9F.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2gVG9F.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/keccakc448/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-gTU6Pr.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25265: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25265: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25304: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25304: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25350: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25350: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25400: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25400: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25424: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25424: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25488: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-gTU6Pr.s:25488: 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-YaLe1I.s: Assembler messages:
KeccakSponge.c: /tmp/cc-YaLe1I.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-YaLe1I.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-YaLe1I.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-6Fhvmk.s: Assembler messages:
hash.c: /tmp/cc-6Fhvmk.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6Fhvmk.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6Fhvmk.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6Fhvmk.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6Fhvmk.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6Fhvmk.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/keccakc448/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-hzgIke.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91340: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91340: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91379: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91379: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91425: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91425: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91475: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91475: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91499: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91499: Warning: Macro instruction expanded into multiple instructions
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91563: Warning: No .cprestore pseudo-op used in PIC code
KeccakF-1600-opt64.c: /tmp/cc-hzgIke.s:91563: 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-3XvoTW.s: Assembler messages:
KeccakSponge.c: /tmp/cc-3XvoTW.s:37: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:37: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:44: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:44: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:50: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:50: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:100: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:100: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:107: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:107: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:243: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:243: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:267: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:267: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:279: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:279: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:307: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:307: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:317: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.s:317: Warning: Macro instruction expanded into multiple instructions
KeccakSponge.c: /tmp/cc-3XvoTW.s:368: Warning: No .cprestore pseudo-op used in PIC code
KeccakSponge.c: /tmp/cc-3XvoTW.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-ZrcZ2B.s: Assembler messages:
hash.c: /tmp/cc-ZrcZ2B.s:30: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrcZ2B.s:30: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZrcZ2B.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrcZ2B.s:38: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZrcZ2B.s:45: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZrcZ2B.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/keccakc448/opt64lcu6
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/keccakc448/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/keccakc448/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/keccakc448/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 7127040 bytes

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc448/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 7155712 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/keccakc448/opt64u6
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 2158800 bytes after a total of 5234688 bytes

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/keccakc448/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