Implementation notes: mipso32, h1mips, crypto_hash/skein512512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
151140sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
152980sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
153170sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
153274sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
153554sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
154238sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
164872sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
164876sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
164990sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
165028sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
165410sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
165416sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
165430sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
165648sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
165740sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
166012sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
166430sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
166464sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
166896sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
166990sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
166992sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
166994sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
168752sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
170348sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
420954sphlib-smallgcc -funroll-loops2014052820140525
421004sphlib-smallcc2014052820140525
421024sphlib-smallgcc2014052820140525
434204simplegcc2014052820140525
435892simplegcc -funroll-loops2014052820140525
437100simplecc2014052820140525

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: cc
hash.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: cc
skein.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: cc
skein_block.c:
skein_block.c: cc1: out of memory allocating 4072 bytes after a total of 6070272 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '+' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: /tmp/cc-64NrcV.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-64NrcV.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-64NrcV.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-64NrcV.s:150: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-AfQ3Jl.s: Assembler messages:
hash.c: /tmp/cc-AfQ3Jl.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AfQ3Jl.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AfQ3Jl.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AfQ3Jl.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AfQ3Jl.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AfQ3Jl.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-vvzcBE.s: Assembler messages:
skein.c: /tmp/cc-vvzcBE.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-vvzcBE.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-vvzcBE.s:377: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/little
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-KFBfrN.s: Assembler messages:
hash.c: /tmp/cc-KFBfrN.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KFBfrN.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KFBfrN.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.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 little

Compiler output

Implementation: crypto_hash/skein512512/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-OwFHXA.s: Assembler messages:
hash.c: /tmp/cc-OwFHXA.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OwFHXA.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OwFHXA.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OwFHXA.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OwFHXA.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OwFHXA.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-Rw23ZW.s: Assembler messages:
skein.c: /tmp/cc-Rw23ZW.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Rw23ZW.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Rw23ZW.s:5583: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-nI3mWq.s: Assembler messages:
hash.c: /tmp/cc-nI3mWq.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nI3mWq.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nI3mWq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nI3mWq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-nI3mWq.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-nI3mWq.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-UgT3VM.s: Assembler messages:
skein.c: /tmp/cc-UgT3VM.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-UgT3VM.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-UgT3VM.s:12981: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
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-v5n8Ri.s: Assembler messages:
hash.c: /tmp/cc-v5n8Ri.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-v5n8Ri.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-v5n8Ri.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-e0Cbug.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-e0Cbug.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-e0Cbug.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-e0Cbug.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-ineUrG.s: Assembler messages:
hash.c: /tmp/cc-ineUrG.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ineUrG.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ineUrG.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ineUrG.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ineUrG.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ineUrG.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-PLEUTX.s: Assembler messages:
skein.c: /tmp/cc-PLEUTX.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PLEUTX.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PLEUTX.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/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-PhJdhF.s: Assembler messages:
hash.c: /tmp/cc-PhJdhF.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhJdhF.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PhJdhF.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhJdhF.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PhJdhF.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PhJdhF.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-sGJr3Z.s: Assembler messages:
skein.c: /tmp/cc-sGJr3Z.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-sGJr3Z.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-sGJr3Z.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-V9xmoC.s: Assembler messages:
hash.c: /tmp/cc-V9xmoC.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-V9xmoC.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-V9xmoC.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-jXbjms.s: Assembler messages:
hash.c: /tmp/cc-jXbjms.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXbjms.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jXbjms.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXbjms.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jXbjms.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jXbjms.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-irHMkN.s: Assembler messages:
skein.c: /tmp/cc-irHMkN.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-irHMkN.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-irHMkN.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
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-tKLq3v.s: Assembler messages:
hash.c: /tmp/cc-tKLq3v.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-tKLq3v.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-tKLq3v.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-CszgVI.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-CszgVI.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CszgVI.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CszgVI.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-7PdWRd.s: Assembler messages:
hash.c: /tmp/cc-7PdWRd.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7PdWRd.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7PdWRd.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7PdWRd.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7PdWRd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7PdWRd.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-D07npp.s: Assembler messages:
skein.c: /tmp/cc-D07npp.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-D07npp.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-D07npp.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/little
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-GVMp2I.s: Assembler messages:
hash.c: /tmp/cc-GVMp2I.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GVMp2I.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GVMp2I.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-dJcRoU.s: Assembler messages:
hash.c: /tmp/cc-dJcRoU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dJcRoU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dJcRoU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dJcRoU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dJcRoU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dJcRoU.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-ImtEbc.s: Assembler messages:
skein.c: /tmp/cc-ImtEbc.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ImtEbc.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ImtEbc.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-lUIRij.s: Assembler messages:
hash.c: /tmp/cc-lUIRij.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lUIRij.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lUIRij.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lUIRij.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-lUIRij.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-lUIRij.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-SmpgCA.s: Assembler messages:
skein.c: /tmp/cc-SmpgCA.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-SmpgCA.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-SmpgCA.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-rkJIdj.s: Assembler messages:
hash.c: /tmp/cc-rkJIdj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rkJIdj.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rkJIdj.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-tv4pfU.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-tv4pfU.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tv4pfU.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tv4pfU.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-bKLmFf.s: Assembler messages:
hash.c: /tmp/cc-bKLmFf.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bKLmFf.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bKLmFf.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bKLmFf.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bKLmFf.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bKLmFf.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-0whkeB.s: Assembler messages:
skein.c: /tmp/cc-0whkeB.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0whkeB.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0whkeB.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/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-DmWfUB.s: Assembler messages:
hash.c: /tmp/cc-DmWfUB.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DmWfUB.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DmWfUB.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DmWfUB.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DmWfUB.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DmWfUB.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-0YppHW.s: Assembler messages:
skein.c: /tmp/cc-0YppHW.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YppHW.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YppHW.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-QRH0Fp.s: Assembler messages:
hash.c: /tmp/cc-QRH0Fp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QRH0Fp.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QRH0Fp.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-Yk3mCy.s: Assembler messages:
hash.c: /tmp/cc-Yk3mCy.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yk3mCy.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Yk3mCy.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yk3mCy.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Yk3mCy.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Yk3mCy.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-JcL4HU.s: Assembler messages:
skein.c: /tmp/cc-JcL4HU.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JcL4HU.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JcL4HU.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
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-cvFI1G.s: Assembler messages:
hash.c: /tmp/cc-cvFI1G.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cvFI1G.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cvFI1G.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
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
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-HHRwUI.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-HHRwUI.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HHRwUI.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HHRwUI.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-S3X2fe.s: Assembler messages:
hash.c: /tmp/cc-S3X2fe.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S3X2fe.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-S3X2fe.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S3X2fe.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-S3X2fe.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-S3X2fe.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-s3YxXp.s: Assembler messages:
skein.c: /tmp/cc-s3YxXp.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-s3YxXp.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-s3YxXp.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/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-0va1f7.s: Assembler messages:
hash.c: /tmp/cc-0va1f7.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0va1f7.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0va1f7.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0va1f7.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0va1f7.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0va1f7.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-YxHWmh.s: Assembler messages:
skein.c: /tmp/cc-YxHWmh.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-YxHWmh.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-YxHWmh.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-3Slowy.s: Assembler messages:
hash.c: /tmp/cc-3Slowy.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Slowy.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Slowy.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-aUTZRu.s: Assembler messages:
hash.c: /tmp/cc-aUTZRu.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aUTZRu.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aUTZRu.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aUTZRu.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-aUTZRu.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-aUTZRu.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-Z4hnIP.s: Assembler messages:
skein.c: /tmp/cc-Z4hnIP.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z4hnIP.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z4hnIP.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-l9f1vY.s: Assembler messages:
hash.c: /tmp/cc-l9f1vY.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-l9f1vY.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-l9f1vY.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-T7RNjh.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-T7RNjh.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-T7RNjh.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-T7RNjh.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-PR03mD.s: Assembler messages:
hash.c: /tmp/cc-PR03mD.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PR03mD.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PR03mD.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PR03mD.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PR03mD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PR03mD.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-mB3waW.s: Assembler messages:
skein.c: /tmp/cc-mB3waW.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-mB3waW.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-mB3waW.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/little
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-KTWgTa.s: Assembler messages:
hash.c: /tmp/cc-KTWgTa.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KTWgTa.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KTWgTa.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-XpIVHg.s: Assembler messages:
hash.c: /tmp/cc-XpIVHg.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XpIVHg.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XpIVHg.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XpIVHg.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-XpIVHg.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-XpIVHg.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-uVFRFB.s: Assembler messages:
skein.c: /tmp/cc-uVFRFB.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uVFRFB.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uVFRFB.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-fBWuvq.s: Assembler messages:
hash.c: /tmp/cc-fBWuvq.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBWuvq.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fBWuvq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBWuvq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fBWuvq.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fBWuvq.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-IK1D4K.s: Assembler messages:
skein.c: /tmp/cc-IK1D4K.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IK1D4K.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IK1D4K.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
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-ghUNwc.s: Assembler messages:
hash.c: /tmp/cc-ghUNwc.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ghUNwc.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ghUNwc.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-CywISf.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-CywISf.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-CywISf.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-CywISf.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-zYSLvM.s: Assembler messages:
hash.c: /tmp/cc-zYSLvM.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zYSLvM.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zYSLvM.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zYSLvM.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zYSLvM.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zYSLvM.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-Q6i6e8.s: Assembler messages:
skein.c: /tmp/cc-Q6i6e8.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Q6i6e8.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Q6i6e8.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/little
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-fFAANf.s: Assembler messages:
hash.c: /tmp/cc-fFAANf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fFAANf.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fFAANf.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/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-k7ghNJ.s: Assembler messages:
hash.c: /tmp/cc-k7ghNJ.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k7ghNJ.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k7ghNJ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k7ghNJ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-k7ghNJ.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-k7ghNJ.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-zRP3t6.s: Assembler messages:
skein.c: /tmp/cc-zRP3t6.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zRP3t6.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zRP3t6.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-u2BNJX.s: Assembler messages:
hash.c: /tmp/cc-u2BNJX.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u2BNJX.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u2BNJX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u2BNJX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u2BNJX.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u2BNJX.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-dW6vLj.s: Assembler messages:
skein.c: /tmp/cc-dW6vLj.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dW6vLj.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dW6vLj.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/opt
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-YL0tbe.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-YL0tbe.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-YL0tbe.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-YL0tbe.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-mlqaUD.s: Assembler messages:
hash.c: /tmp/cc-mlqaUD.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mlqaUD.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mlqaUD.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mlqaUD.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mlqaUD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mlqaUD.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-3KuWhW.s: Assembler messages:
skein.c: /tmp/cc-3KuWhW.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3KuWhW.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3KuWhW.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/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-0Vabnl.s: Assembler messages:
hash.c: /tmp/cc-0Vabnl.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0Vabnl.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0Vabnl.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0Vabnl.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0Vabnl.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0Vabnl.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-Db95hG.s: Assembler messages:
skein.c: /tmp/cc-Db95hG.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Db95hG.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Db95hG.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-ElTMjJ.s: Assembler messages:
hash.c: /tmp/cc-ElTMjJ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ElTMjJ.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ElTMjJ.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-bwu31i.s: Assembler messages:
hash.c: /tmp/cc-bwu31i.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bwu31i.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bwu31i.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bwu31i.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bwu31i.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bwu31i.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-wvmlmE.s: Assembler messages:
skein.c: /tmp/cc-wvmlmE.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-wvmlmE.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-wvmlmE.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
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-rlfn9I.s: Assembler messages:
hash.c: /tmp/cc-rlfn9I.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rlfn9I.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rlfn9I.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/opt
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
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-spzktA.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-spzktA.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-spzktA.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-spzktA.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-RXwoI7.s: Assembler messages:
hash.c: /tmp/cc-RXwoI7.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RXwoI7.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RXwoI7.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RXwoI7.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-RXwoI7.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-RXwoI7.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-7tmosj.s: Assembler messages:
skein.c: /tmp/cc-7tmosj.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7tmosj.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7tmosj.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/little
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-HCnlpM.s: Assembler messages:
hash.c: /tmp/cc-HCnlpM.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-HCnlpM.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-HCnlpM.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/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 little

Compiler output

Implementation: crypto_hash/skein512512/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-JMbeHj.s: Assembler messages:
hash.c: /tmp/cc-JMbeHj.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JMbeHj.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JMbeHj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JMbeHj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JMbeHj.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JMbeHj.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-jrFK2u.s: Assembler messages:
skein.c: /tmp/cc-jrFK2u.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jrFK2u.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jrFK2u.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-omMgVU.s: Assembler messages:
hash.c: /tmp/cc-omMgVU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-omMgVU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-omMgVU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-omMgVU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-omMgVU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-omMgVU.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-zC4xic.s: Assembler messages:
skein.c: /tmp/cc-zC4xic.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-zC4xic.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-zC4xic.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/opt
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-kwmjkl.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-kwmjkl.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-kwmjkl.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-kwmjkl.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-dnOGGQ.s: Assembler messages:
hash.c: /tmp/cc-dnOGGQ.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dnOGGQ.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dnOGGQ.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dnOGGQ.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-dnOGGQ.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-dnOGGQ.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-8GzKv9.s: Assembler messages:
skein.c: /tmp/cc-8GzKv9.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-8GzKv9.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-8GzKv9.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/simple
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-0ddMZj.s: Assembler messages:
hash.c: /tmp/cc-0ddMZj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0ddMZj.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0ddMZj.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/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-MAqlTx.s: Assembler messages:
hash.c: /tmp/cc-MAqlTx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MAqlTx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MAqlTx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MAqlTx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MAqlTx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MAqlTx.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-jJklBU.s: Assembler messages:
skein.c: /tmp/cc-jJklBU.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jJklBU.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jJklBU.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-P3XnoY.s: Assembler messages:
hash.c: /tmp/cc-P3XnoY.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-P3XnoY.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-P3XnoY.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-P3XnoY.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-P3XnoY.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-P3XnoY.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-E2rznk.s: Assembler messages:
skein.c: /tmp/cc-E2rznk.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-E2rznk.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-E2rznk.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-zbUCnP.s: Assembler messages:
hash.c: /tmp/cc-zbUCnP.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zbUCnP.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zbUCnP.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In 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 little

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: '+0' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: '0' is not a recognized processor for this target (ignoring processor)
SHA3api_ref.c: /tmp/cc-seqoJW.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-seqoJW.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-seqoJW.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-seqoJW.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: /tmp/cc-Ez3boh.s: Assembler messages:
hash.c: /tmp/cc-Ez3boh.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ez3boh.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ez3boh.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ez3boh.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ez3boh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ez3boh.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-PjNndA.s: Assembler messages:
skein.c: /tmp/cc-PjNndA.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-PjNndA.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-PjNndA.s:363: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/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-7cILtf.s: Assembler messages:
hash.c: /tmp/cc-7cILtf.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7cILtf.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7cILtf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7cILtf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-7cILtf.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-7cILtf.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-jFvo2p.s: Assembler messages:
skein.c: /tmp/cc-jFvo2p.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-jFvo2p.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-jFvo2p.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-enVKGp.s: Assembler messages:
hash.c: /tmp/cc-enVKGp.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-enVKGp.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-enVKGp.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-enVKGp.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-enVKGp.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-enVKGp.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: '+0' is not a recognized feature for this target (ignoring feature)
skein.c: '0' is not a recognized processor for this target (ignoring processor)
skein.c: /tmp/cc-Bl014K.s: Assembler messages:
skein.c: /tmp/cc-Bl014K.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Bl014K.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Bl014K.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-qJH1vq.s: Assembler messages:
hash.c: /tmp/cc-qJH1vq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-qJH1vq.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-qJH1vq.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In 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 little

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '+' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: /tmp/cc-RS377T.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-RS377T.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-RS377T.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-RS377T.s:150: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-32t1Qf.s: Assembler messages:
hash.c: /tmp/cc-32t1Qf.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-32t1Qf.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-32t1Qf.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-32t1Qf.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-32t1Qf.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-32t1Qf.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-qtNEzy.s: Assembler messages:
skein.c: /tmp/cc-qtNEzy.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-qtNEzy.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-qtNEzy.s:377: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/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-BN4L3a.s: Assembler messages:
hash.c: /tmp/cc-BN4L3a.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BN4L3a.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BN4L3a.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BN4L3a.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BN4L3a.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BN4L3a.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-g9697w.s: Assembler messages:
skein.c: /tmp/cc-g9697w.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g9697w.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g9697w.s:12981: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-BNZKCx.s: Assembler messages:
hash.c: /tmp/cc-BNZKCx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNZKCx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNZKCx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNZKCx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-BNZKCx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-BNZKCx.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-uwoaYU.s: Assembler messages:
skein.c: /tmp/cc-uwoaYU.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uwoaYU.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uwoaYU.s:5583: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-MTCVkT.s: Assembler messages:
hash.c: /tmp/cc-MTCVkT.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MTCVkT.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MTCVkT.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: 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 little

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '+' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: /tmp/cc-pXzu6h.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-pXzu6h.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-pXzu6h.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-pXzu6h.s:150: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-0aDYLO.s: Assembler messages:
hash.c: /tmp/cc-0aDYLO.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0aDYLO.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0aDYLO.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0aDYLO.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0aDYLO.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0aDYLO.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-d0urCa.s: Assembler messages:
skein.c: /tmp/cc-d0urCa.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-d0urCa.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-d0urCa.s:377: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/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-3Nguyg.s: Assembler messages:
hash.c: /tmp/cc-3Nguyg.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nguyg.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Nguyg.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nguyg.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3Nguyg.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3Nguyg.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-tjFxIq.s: Assembler messages:
skein.c: /tmp/cc-tjFxIq.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-tjFxIq.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-tjFxIq.s:12981: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/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-LIq64w.s: Assembler messages:
hash.c: /tmp/cc-LIq64w.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LIq64w.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LIq64w.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LIq64w.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LIq64w.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LIq64w.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-IcflPR.s: Assembler messages:
skein.c: /tmp/cc-IcflPR.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-IcflPR.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-IcflPR.s:5583: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-a7Z2KG.s: Assembler messages:
hash.c: /tmp/cc-a7Z2KG.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a7Z2KG.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a7Z2KG.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: 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 little

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '+' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: /tmp/cc-vk5Y05.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-vk5Y05.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-vk5Y05.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-vk5Y05.s:150: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-hfb6kr.s: Assembler messages:
hash.c: /tmp/cc-hfb6kr.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfb6kr.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hfb6kr.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfb6kr.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hfb6kr.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hfb6kr.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-uYeBUM.s: Assembler messages:
skein.c: /tmp/cc-uYeBUM.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uYeBUM.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uYeBUM.s:377: Warning: Macro instruction expanded into multiple instructions
skein.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/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-K8CxPB.s: Assembler messages:
hash.c: /tmp/cc-K8CxPB.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-K8CxPB.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-K8CxPB.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-K8CxPB.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-K8CxPB.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-K8CxPB.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-z6Y0vW.s: Assembler messages:
skein.c: /tmp/cc-z6Y0vW.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-z6Y0vW.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-z6Y0vW.s:12981: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-T9oL4B.s: Assembler messages:
hash.c: /tmp/cc-T9oL4B.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-T9oL4B.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-T9oL4B.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: 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 little

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512512/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-raUEx3.s: Assembler messages:
hash.c: /tmp/cc-raUEx3.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-raUEx3.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-raUEx3.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-raUEx3.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-raUEx3.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-raUEx3.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-bgh4He.s: Assembler messages:
skein.c: /tmp/cc-bgh4He.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bgh4He.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bgh4He.s:5583: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/opt
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
SHA3api_ref.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
SHA3api_ref.c: '+' is not a recognized feature for this target (ignoring feature)
SHA3api_ref.c: /tmp/cc-aK8RDg.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-aK8RDg.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aK8RDg.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aK8RDg.s:150: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: ...
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
hash.c: /tmp/cc-98fOPM.s: Assembler messages:
hash.c: /tmp/cc-98fOPM.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98fOPM.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98fOPM.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98fOPM.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-98fOPM.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-98fOPM.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-AaxNl8.s: Assembler messages:
skein.c: /tmp/cc-AaxNl8.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-AaxNl8.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-AaxNl8.s:377: Warning: Macro instruction expanded into multiple instructions
skein.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 opt

Compiler output

Implementation: crypto_hash/skein512512/simple
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-8OYQ1q.s: Assembler messages:
hash.c: /tmp/cc-8OYQ1q.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8OYQ1q.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8OYQ1q.s:131: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/skein512512/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-9SaZcF.s: Assembler messages:
hash.c: /tmp/cc-9SaZcF.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9SaZcF.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9SaZcF.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9SaZcF.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-9SaZcF.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-9SaZcF.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-uzu5y1.s: Assembler messages:
skein.c: /tmp/cc-uzu5y1.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-uzu5y1.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-uzu5y1.s:5583: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/little
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-d0g04N.s: Assembler messages:
hash.c: /tmp/cc-d0g04N.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d0g04N.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d0g04N.s:118: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: 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 little

Compiler output

Implementation: crypto_hash/skein512512/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-hU6AeK.s: Assembler messages:
hash.c: /tmp/cc-hU6AeK.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hU6AeK.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hU6AeK.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hU6AeK.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hU6AeK.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hU6AeK.s:37: Warning: Macro instruction expanded into multiple instructions
skein.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
skein.c: '+' is not a recognized feature for this target (ignoring feature)
skein.c: /tmp/cc-0YabS4.s: Assembler messages:
skein.c: /tmp/cc-0YabS4.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0YabS4.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0YabS4.s:12981: Warning: Macro instruction expanded into multiple instructions
skein.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/skein512512/simple
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 160 bytes after a total of 5926912 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 696 bytes after a total of 6762496 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 152 bytes after a total of 6373376 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4976640 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 256 bytes after a total of 6459392 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 696 bytes after a total of 6725632 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 34952 bytes after a total of 6275072 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4640768 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 752 bytes after a total of 7000064 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 784 bytes after a total of 7012352 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 11208 bytes after a total of 5926912 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4870144 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 752 bytes after a total of 7016448 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 800 bytes after a total of 7045120 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 384 bytes after a total of 6615040 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -Os -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4777080 bytes after a total of 4444160 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 728 bytes after a total of 6959104 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 784 bytes after a total of 7020544 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4837376 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 296 bytes after a total of 6492160 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 776 bytes after a total of 6995968 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 1096 bytes after a total of 6307840 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4628480 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 736 bytes after a total of 7000064 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 792 bytes after a total of 7045120 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 11208 bytes after a total of 5922816 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4874240 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 760 bytes after a total of 7036928 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 376 bytes after a total of 6615040 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4777080 bytes after a total of 4861952 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 35376 bytes after a total of 6115328 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 704 bytes after a total of 6770688 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 184 bytes after a total of 6397952 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4956160 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 288 bytes after a total of 6492160 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 712 bytes after a total of 6799360 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 34964 bytes after a total of 6258688 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4726784 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 11208 bytes after a total of 5152768 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 20808 bytes after a total of 5935104 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4947968 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 768 bytes after a total of 7036928 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 432 bytes after a total of 6709248 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4777080 bytes after a total of 4988928 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 20808 bytes after a total of 5734400 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 232 bytes after a total of 6434816 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4468736 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 296 bytes after a total of 6483968 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 776 bytes after a total of 6991872 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4141056 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4767840 bytes after a total of 4427776 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 368 bytes after a total of 6606848 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 4777080 bytes after a total of 4874240 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 30956 bytes after a total of 6062080 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 1096 bytes after a total of 6332416 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 280 bytes after a total of 6488064 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/little
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 720 bytes after a total of 6819840 bytes

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

Compiler output

Implementation: crypto_hash/skein512512/simple
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 776 bytes after a total of 7077888 bytes

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