Implementation notes: mipso32, h1mips, crypto_hash/sha512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
150368sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
150410sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
150420sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
150420sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
155148sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
155150sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
155212sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
155214sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
155750sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
155830sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
156898sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
156906sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
158946sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
158950sphlibgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
158952sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
158952sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
158954sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
158958sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
160096sphlibgcc -O -fomit-frame-pointer2014052820140525
160096sphlibgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
160098sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
160098sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
160102sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
160102sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
228816sphlibgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
228818sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
228838sphlibgcc -Os -fomit-frame-pointer2014052820140525
228854sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
228858sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
228862sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
228866sphlibgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
228902sphlibgcc -O2 -fomit-frame-pointer2014052820140525
228904sphlibgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
228910sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
228912sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
229016sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
229024sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
229488sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
229494sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
229496sphlibgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
241662sphlibgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
241680sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
242186sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
242208sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
244612sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
244614sphlibgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
244714sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
244766sphlibgcc -O3 -fomit-frame-pointer2014052820140525
256028opensslgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
256090opensslgcc -O3 -fomit-frame-pointer2014052820140525
256950opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
256950opensslgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
256952opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
256954opensslgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
256960opensslgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
256960opensslgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
256964opensslgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
256994opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
257002opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
257002opensslgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
257006opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
257008opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
257010opensslgcc -O2 -fomit-frame-pointer2014052820140525
257010opensslgcc -Os -fomit-frame-pointer2014052820140525
257012opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
257018opensslgcc -O -fomit-frame-pointer2014052820140525
257020opensslgcc -funroll-loops2014052820140525
257026opensslcc2014052820140525
257026opensslgcc2014052820140525
257026opensslgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
257046opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
257052opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
257094opensslgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
257178opensslgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
257246opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
487880sphlibgcc -funroll-loops2014052820140525
487882sphlib-smallgcc2014052820140525
487918sphlib-smallgcc -funroll-loops2014052820140525
487920sphlibgcc2014052820140525
487924sphlibcc2014052820140525
487924sphlib-smallcc2014052820140525

Compiler output

Implementation: crypto_hash/sha512/ref
Compiler: cc
hash.c: hash.c:7:38: error: crypto_hashblocks_sha512.h: No such file or directory

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

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-XgFfSd.s: Assembler messages:
hash.c: /tmp/cc-XgFfSd.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XgFfSd.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XgFfSd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XgFfSd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XgFfSd.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XgFfSd.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-2Jw5Sv.s: Assembler messages:
sha2big.c: /tmp/cc-2Jw5Sv.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2Jw5Sv.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2Jw5Sv.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-dg0yYp.s: Assembler messages:
hash.c: /tmp/cc-dg0yYp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dg0yYp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dg0yYp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dg0yYp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dg0yYp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dg0yYp.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-UwrLgH.s: Assembler messages:
sha2big.c: /tmp/cc-UwrLgH.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UwrLgH.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UwrLgH.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/openssl
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: In file included from hash.c:3:
hash.c: In file included from ./crypto_hash.h:4:
hash.c: In file included from ./crypto_hash_sha512.h:4:
hash.c: In file included from /usr/include/openssl/rand.h:62:
hash.c: In file included from /usr/include/stdlib.h:320:
hash.c: In file included from /usr/include/sys/types.h:31:
hash.c: /usr/include/bits/types.h:129:3: error: #error
hash.c: # error
hash.c: ^
hash.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: In file included from hash.c:3:
hash.c: In file included from ./crypto_hash.h:4:
hash.c: In file included from ./crypto_hash_sha512.h:4:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/sha512/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: hash.c:7:10: fatal error: 'crypto_hashblocks_sha512.h' file not found
hash.c: #include "crypto_hashblocks_sha512.h"
hash.c: ^
hash.c: 1 diagnostic generated.

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

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-ll43Pf.s: Assembler messages:
hash.c: /tmp/cc-ll43Pf.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ll43Pf.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ll43Pf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ll43Pf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ll43Pf.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ll43Pf.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-s2qgnA.s: Assembler messages:
sha2big.c: /tmp/cc-s2qgnA.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-s2qgnA.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-s2qgnA.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-lwNL7F.s: Assembler messages:
hash.c: /tmp/cc-lwNL7F.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lwNL7F.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lwNL7F.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lwNL7F.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lwNL7F.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lwNL7F.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-e4HeDX.s: Assembler messages:
sha2big.c: /tmp/cc-e4HeDX.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-e4HeDX.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-e4HeDX.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-2eMFSR.s: Assembler messages:
hash.c: /tmp/cc-2eMFSR.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2eMFSR.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2eMFSR.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2eMFSR.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2eMFSR.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2eMFSR.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-dm3ie9.s: Assembler messages:
sha2big.c: /tmp/cc-dm3ie9.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-dm3ie9.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-dm3ie9.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-y4Qj6t.s: Assembler messages:
hash.c: /tmp/cc-y4Qj6t.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y4Qj6t.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y4Qj6t.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y4Qj6t.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-y4Qj6t.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-y4Qj6t.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-fo0tgM.s: Assembler messages:
sha2big.c: /tmp/cc-fo0tgM.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-fo0tgM.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-fo0tgM.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-n6eGCe.s: Assembler messages:
hash.c: /tmp/cc-n6eGCe.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n6eGCe.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-n6eGCe.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n6eGCe.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-n6eGCe.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-n6eGCe.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-pFdLOs.s: Assembler messages:
sha2big.c: /tmp/cc-pFdLOs.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-pFdLOs.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-pFdLOs.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-pLBIzZ.s: Assembler messages:
hash.c: /tmp/cc-pLBIzZ.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pLBIzZ.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pLBIzZ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pLBIzZ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-pLBIzZ.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-pLBIzZ.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-CXYDPg.s: Assembler messages:
sha2big.c: /tmp/cc-CXYDPg.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-CXYDPg.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-CXYDPg.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-ByebHh.s: Assembler messages:
hash.c: /tmp/cc-ByebHh.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ByebHh.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ByebHh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ByebHh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ByebHh.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ByebHh.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-WztwsE.s: Assembler messages:
sha2big.c: /tmp/cc-WztwsE.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-WztwsE.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-WztwsE.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-JE3zfi.s: Assembler messages:
hash.c: /tmp/cc-JE3zfi.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JE3zfi.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JE3zfi.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JE3zfi.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JE3zfi.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JE3zfi.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-lgr6ms.s: Assembler messages:
sha2big.c: /tmp/cc-lgr6ms.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-lgr6ms.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-lgr6ms.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-DdlDwT.s: Assembler messages:
hash.c: /tmp/cc-DdlDwT.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DdlDwT.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DdlDwT.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DdlDwT.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DdlDwT.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DdlDwT.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-I3S3Pd.s: Assembler messages:
sha2big.c: /tmp/cc-I3S3Pd.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-I3S3Pd.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-I3S3Pd.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-LQT06Z.s: Assembler messages:
hash.c: /tmp/cc-LQT06Z.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LQT06Z.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LQT06Z.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LQT06Z.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LQT06Z.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LQT06Z.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-bMZgna.s: Assembler messages:
sha2big.c: /tmp/cc-bMZgna.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-bMZgna.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-bMZgna.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-7240b0.s: Assembler messages:
hash.c: /tmp/cc-7240b0.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7240b0.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7240b0.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7240b0.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7240b0.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7240b0.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-NsnaRa.s: Assembler messages:
sha2big.c: /tmp/cc-NsnaRa.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-NsnaRa.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-NsnaRa.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-E79PE1.s: Assembler messages:
hash.c: /tmp/cc-E79PE1.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E79PE1.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E79PE1.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E79PE1.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E79PE1.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E79PE1.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-yDwD8a.s: Assembler messages:
sha2big.c: /tmp/cc-yDwD8a.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-yDwD8a.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-yDwD8a.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-7RLTzE.s: Assembler messages:
hash.c: /tmp/cc-7RLTzE.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7RLTzE.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7RLTzE.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7RLTzE.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7RLTzE.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7RLTzE.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-QKPpVY.s: Assembler messages:
sha2big.c: /tmp/cc-QKPpVY.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-QKPpVY.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-QKPpVY.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-zWWMQf.s: Assembler messages:
hash.c: /tmp/cc-zWWMQf.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zWWMQf.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zWWMQf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zWWMQf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zWWMQf.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zWWMQf.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-HWZ9Zp.s: Assembler messages:
sha2big.c: /tmp/cc-HWZ9Zp.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-HWZ9Zp.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-HWZ9Zp.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-wZpQiT.s: Assembler messages:
hash.c: /tmp/cc-wZpQiT.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wZpQiT.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wZpQiT.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wZpQiT.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-wZpQiT.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-wZpQiT.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-rCTvie.s: Assembler messages:
sha2big.c: /tmp/cc-rCTvie.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rCTvie.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rCTvie.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-z1o0gp.s: Assembler messages:
hash.c: /tmp/cc-z1o0gp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z1o0gp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-z1o0gp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z1o0gp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-z1o0gp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-z1o0gp.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-KFwSiL.s: Assembler messages:
sha2big.c: /tmp/cc-KFwSiL.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-KFwSiL.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-KFwSiL.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-WhKpTp.s: Assembler messages:
hash.c: /tmp/cc-WhKpTp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WhKpTp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WhKpTp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WhKpTp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-WhKpTp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-WhKpTp.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-JHhObH.s: Assembler messages:
sha2big.c: /tmp/cc-JHhObH.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-JHhObH.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-JHhObH.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-m6DA0D.s: Assembler messages:
hash.c: /tmp/cc-m6DA0D.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m6DA0D.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m6DA0D.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m6DA0D.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m6DA0D.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m6DA0D.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-BiUpVV.s: Assembler messages:
sha2big.c: /tmp/cc-BiUpVV.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BiUpVV.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BiUpVV.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-RPsiKL.s: Assembler messages:
hash.c: /tmp/cc-RPsiKL.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RPsiKL.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RPsiKL.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RPsiKL.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RPsiKL.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RPsiKL.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-2xUTZ8.s: Assembler messages:
sha2big.c: /tmp/cc-2xUTZ8.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2xUTZ8.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2xUTZ8.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-VGicjz.s: Assembler messages:
hash.c: /tmp/cc-VGicjz.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VGicjz.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VGicjz.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VGicjz.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-VGicjz.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-VGicjz.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: '+0' is not a recognized feature for this target (ignoring feature)
sha2big.c: '0' is not a recognized processor for this target (ignoring processor)
sha2big.c: /tmp/cc-M61WeR.s: Assembler messages:
sha2big.c: /tmp/cc-M61WeR.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-M61WeR.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-M61WeR.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-Ql80ih.s: Assembler messages:
hash.c: /tmp/cc-Ql80ih.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ql80ih.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ql80ih.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ql80ih.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ql80ih.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ql80ih.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-halbwE.s: Assembler messages:
sha2big.c: /tmp/cc-halbwE.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-halbwE.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-halbwE.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-ZHx43C.s: Assembler messages:
hash.c: /tmp/cc-ZHx43C.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZHx43C.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZHx43C.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZHx43C.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ZHx43C.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ZHx43C.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-2U01hY.s: Assembler messages:
sha2big.c: /tmp/cc-2U01hY.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-2U01hY.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-2U01hY.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-hbfJox.s: Assembler messages:
hash.c: /tmp/cc-hbfJox.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hbfJox.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hbfJox.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hbfJox.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hbfJox.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hbfJox.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-UHp0UR.s: Assembler messages:
sha2big.c: /tmp/cc-UHp0UR.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-UHp0UR.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-UHp0UR.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-sHPiRq.s: Assembler messages:
hash.c: /tmp/cc-sHPiRq.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sHPiRq.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sHPiRq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sHPiRq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-sHPiRq.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-sHPiRq.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-rWVqaM.s: Assembler messages:
sha2big.c: /tmp/cc-rWVqaM.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-rWVqaM.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-rWVqaM.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-Sf1IuX.s: Assembler messages:
hash.c: /tmp/cc-Sf1IuX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sf1IuX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sf1IuX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sf1IuX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Sf1IuX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Sf1IuX.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-9Oyymk.s: Assembler messages:
sha2big.c: /tmp/cc-9Oyymk.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-9Oyymk.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-9Oyymk.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-mIMA2K.s: Assembler messages:
hash.c: /tmp/cc-mIMA2K.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIMA2K.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mIMA2K.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIMA2K.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mIMA2K.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mIMA2K.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-zTRo42.s: Assembler messages:
sha2big.c: /tmp/cc-zTRo42.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-zTRo42.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-zTRo42.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-AGF7Dm.s: Assembler messages:
hash.c: /tmp/cc-AGF7Dm.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AGF7Dm.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AGF7Dm.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AGF7Dm.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AGF7Dm.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AGF7Dm.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-BGJ2ZH.s: Assembler messages:
sha2big.c: /tmp/cc-BGJ2ZH.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-BGJ2ZH.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-BGJ2ZH.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib

Compiler output

Implementation: crypto_hash/sha512/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-oZ8GSh.s: Assembler messages:
hash.c: /tmp/cc-oZ8GSh.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oZ8GSh.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oZ8GSh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oZ8GSh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-oZ8GSh.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-oZ8GSh.s:37: Warning: Macro instruction expanded into multiple instructions
sha2big.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2big.c: '+' is not a recognized feature for this target (ignoring feature)
sha2big.c: /tmp/cc-4BvQFs.s: Assembler messages:
sha2big.c: /tmp/cc-4BvQFs.s:23: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:23: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:57: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:57: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:114: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:114: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:123: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:123: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1738: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1738: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1744: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1744: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1776: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1776: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1782: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1782: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1840: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1840: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1845: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1845: Warning: Macro instruction expanded into multiple instructions
sha2big.c: /tmp/cc-4BvQFs.s:1850: Warning: No .cprestore pseudo-op used in PIC code
sha2big.c: /tmp/cc-4BvQFs.s:1850: Warning: Macro instruction expanded into multiple instructions
sha2big.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha512/cryptopp
Compiler: g++
hash.cpp: hash.cpp:1:26: error: cryptopp/sha.h: No such file or directory
hash.cpp: hash.cpp: In function 'int crypto_hash_sha512_cryptopp(unsigned char*, const unsigned char*, long long unsigned int)':
hash.cpp: hash.cpp:6: error: 'CryptoPP' has not been declared
hash.cpp: hash.cpp:6: error: expected ';' before 'sha'
hash.cpp: hash.cpp:7: error: 'sha' was not declared in this scope

Number of similar (compiler,implementation) pairs: 13, namely:
CompilerImplementations
g++ cryptopp
g++ -O2 -fomit-frame-pointer cryptopp
g++ -O3 -fomit-frame-pointer cryptopp
g++ -O -fomit-frame-pointer cryptopp
g++ -Os -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer cryptopp