Implementation notes: mipso32, h1mips, crypto_hash/skein512256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: skein512256
TimeImplementationCompilerBenchmark dateSUPERCOP version
150966sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
152784sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
152972sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
153000sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
153286sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
154054sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
164682sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052820140525
164690sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
164988sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052820140525
165000sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
165224sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
165224sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
165230sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052820140525
165562sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052820140525
165572sphlib-smallgcc -O2 -fomit-frame-pointer2014052820140525
165812sphlib-smallgcc -O3 -fomit-frame-pointer2014052820140525
165812sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052820140525
166270sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052820140525
166278sphlib-smallgcc -Os -fomit-frame-pointer2014052820140525
166794sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052820140525
166802sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
166806sphlib-smallgcc -O -fomit-frame-pointer2014052820140525
170146sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
170150sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052820140525
420382sphlib-smallgcc2014052820140525
420396sphlib-smallcc2014052820140525
420398sphlib-smallgcc -funroll-loops2014052820140525
435012simplegcc2014052820140525
435256simplecc2014052820140525
436200simplegcc -funroll-loops2014052820140525

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/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-fmozCV.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-fmozCV.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fmozCV.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fmozCV.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-j6xOKk.s: Assembler messages:
hash.c: /tmp/cc-j6xOKk.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-j6xOKk.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-j6xOKk.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-j6xOKk.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-j6xOKk.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-j6xOKk.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-OGasxD.s: Assembler messages:
skein.c: /tmp/cc-OGasxD.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OGasxD.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OGasxD.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/skein512256/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-2VHbmR.s: Assembler messages:
hash.c: /tmp/cc-2VHbmR.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2VHbmR.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2VHbmR.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/skein512256/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-4ENzhc.s: Assembler messages:
hash.c: /tmp/cc-4ENzhc.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4ENzhc.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4ENzhc.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4ENzhc.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-4ENzhc.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-4ENzhc.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-dVdRDt.s: Assembler messages:
skein.c: /tmp/cc-dVdRDt.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-dVdRDt.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-dVdRDt.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/skein512256/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-62UdFV.s: Assembler messages:
hash.c: /tmp/cc-62UdFV.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-62UdFV.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-62UdFV.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-62UdFV.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-62UdFV.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-62UdFV.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-JT5hzg.s: Assembler messages:
skein.c: /tmp/cc-JT5hzg.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JT5hzg.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JT5hzg.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/skein512256/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-IMQQGg.s: Assembler messages:
hash.c: /tmp/cc-IMQQGg.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-IMQQGg.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-IMQQGg.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/skein512256/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-HcFvjO.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-HcFvjO.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-HcFvjO.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-HcFvjO.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-fUe4Ud.s: Assembler messages:
hash.c: /tmp/cc-fUe4Ud.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fUe4Ud.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fUe4Ud.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fUe4Ud.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-fUe4Ud.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-fUe4Ud.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-C3kq6w.s: Assembler messages:
skein.c: /tmp/cc-C3kq6w.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-C3kq6w.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-C3kq6w.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/skein512256/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-CR2kOr.s: Assembler messages:
hash.c: /tmp/cc-CR2kOr.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CR2kOr.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CR2kOr.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CR2kOr.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-CR2kOr.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-CR2kOr.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-rOxlbK.s: Assembler messages:
skein.c: /tmp/cc-rOxlbK.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-rOxlbK.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-rOxlbK.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/skein512256/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-JxpPIb.s: Assembler messages:
hash.c: /tmp/cc-JxpPIb.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxpPIb.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxpPIb.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxpPIb.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-JxpPIb.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-JxpPIb.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-bwi9Lp.s: Assembler messages:
skein.c: /tmp/cc-bwi9Lp.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-bwi9Lp.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-bwi9Lp.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/skein512256/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-cKDB8t.s: Assembler messages:
hash.c: /tmp/cc-cKDB8t.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cKDB8t.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cKDB8t.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/skein512256/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-vblL3j.s: Assembler messages:
hash.c: /tmp/cc-vblL3j.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vblL3j.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vblL3j.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/skein512256/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-tUKX0a.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-tUKX0a.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tUKX0a.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tUKX0a.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-GIBXCK.s: Assembler messages:
hash.c: /tmp/cc-GIBXCK.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GIBXCK.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GIBXCK.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GIBXCK.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GIBXCK.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GIBXCK.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-79MQs3.s: Assembler messages:
skein.c: /tmp/cc-79MQs3.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-79MQs3.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-79MQs3.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/skein512256/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-PBmgnn.s: Assembler messages:
hash.c: /tmp/cc-PBmgnn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PBmgnn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PBmgnn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PBmgnn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-PBmgnn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-PBmgnn.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-moXbzF.s: Assembler messages:
skein.c: /tmp/cc-moXbzF.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-moXbzF.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-moXbzF.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/skein512256/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-QQSF1r.s: Assembler messages:
hash.c: /tmp/cc-QQSF1r.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QQSF1r.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QQSF1r.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/skein512256/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-cL6ssh.s: Assembler messages:
hash.c: /tmp/cc-cL6ssh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-cL6ssh.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-cL6ssh.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/skein512256/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-jvpySN.s: Assembler messages:
hash.c: /tmp/cc-jvpySN.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jvpySN.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jvpySN.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jvpySN.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jvpySN.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jvpySN.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-yxM4h8.s: Assembler messages:
skein.c: /tmp/cc-yxM4h8.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yxM4h8.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yxM4h8.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/skein512256/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-tCqdi1.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-tCqdi1.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-tCqdi1.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-tCqdi1.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-LddiFm.s: Assembler messages:
hash.c: /tmp/cc-LddiFm.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LddiFm.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LddiFm.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LddiFm.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-LddiFm.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-LddiFm.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-OmFsgI.s: Assembler messages:
skein.c: /tmp/cc-OmFsgI.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OmFsgI.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OmFsgI.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/skein512256/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-SYeJyn.s: Assembler messages:
hash.c: /tmp/cc-SYeJyn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYeJyn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYeJyn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYeJyn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-SYeJyn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-SYeJyn.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-BIJTkF.s: Assembler messages:
skein.c: /tmp/cc-BIJTkF.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-BIJTkF.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-BIJTkF.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/skein512256/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-Z9HuDd.s: Assembler messages:
hash.c: /tmp/cc-Z9HuDd.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Z9HuDd.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Z9HuDd.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/skein512256/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-d8SIRP.s: Assembler messages:
hash.c: /tmp/cc-d8SIRP.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8SIRP.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8SIRP.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8SIRP.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d8SIRP.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d8SIRP.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-OvFJQa.s: Assembler messages:
skein.c: /tmp/cc-OvFJQa.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-OvFJQa.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-OvFJQa.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/skein512256/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-ilp6Ea.s: Assembler messages:
hash.c: /tmp/cc-ilp6Ea.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ilp6Ea.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ilp6Ea.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/skein512256/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-fwULFm.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-fwULFm.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-fwULFm.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-fwULFm.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-8LvZhW.s: Assembler messages:
hash.c: /tmp/cc-8LvZhW.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvZhW.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8LvZhW.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvZhW.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8LvZhW.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8LvZhW.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-f7wCYe.s: Assembler messages:
skein.c: /tmp/cc-f7wCYe.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-f7wCYe.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-f7wCYe.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/skein512256/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-QNG5gh.s: Assembler messages:
hash.c: /tmp/cc-QNG5gh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-QNG5gh.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-QNG5gh.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/skein512256/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-hMXy5w.s: Assembler messages:
hash.c: /tmp/cc-hMXy5w.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hMXy5w.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hMXy5w.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hMXy5w.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-hMXy5w.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-hMXy5w.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-gtOHZR.s: Assembler messages:
skein.c: /tmp/cc-gtOHZR.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-gtOHZR.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-gtOHZR.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/skein512256/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-mtXz3d.s: Assembler messages:
hash.c: /tmp/cc-mtXz3d.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mtXz3d.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mtXz3d.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mtXz3d.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mtXz3d.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mtXz3d.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-Dhtwaw.s: Assembler messages:
skein.c: /tmp/cc-Dhtwaw.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Dhtwaw.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Dhtwaw.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/skein512256/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-xsW8Lr.s: Assembler messages:
hash.c: /tmp/cc-xsW8Lr.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xsW8Lr.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xsW8Lr.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/skein512256/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-KDxoI6.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-KDxoI6.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-KDxoI6.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-KDxoI6.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-u0k54u.s: Assembler messages:
hash.c: /tmp/cc-u0k54u.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u0k54u.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u0k54u.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u0k54u.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-u0k54u.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-u0k54u.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-3ySoAN.s: Assembler messages:
skein.c: /tmp/cc-3ySoAN.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-3ySoAN.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-3ySoAN.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/skein512256/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-0tjYWX.s: Assembler messages:
hash.c: /tmp/cc-0tjYWX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-0tjYWX.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-0tjYWX.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/skein512256/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-1SP52t.s: Assembler messages:
hash.c: /tmp/cc-1SP52t.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-1SP52t.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-1SP52t.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/skein512256/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-3i8Gia.s: Assembler messages:
hash.c: /tmp/cc-3i8Gia.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3i8Gia.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3i8Gia.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3i8Gia.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-3i8Gia.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-3i8Gia.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-EcBvtx.s: Assembler messages:
skein.c: /tmp/cc-EcBvtx.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EcBvtx.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EcBvtx.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/skein512256/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-MI8kYt.s: Assembler messages:
hash.c: /tmp/cc-MI8kYt.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MI8kYt.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MI8kYt.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MI8kYt.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MI8kYt.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MI8kYt.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-7LBZUP.s: Assembler messages:
skein.c: /tmp/cc-7LBZUP.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-7LBZUP.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-7LBZUP.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/skein512256/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-8f76et.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-8f76et.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-8f76et.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-8f76et.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-xhN8NZ.s: Assembler messages:
hash.c: /tmp/cc-xhN8NZ.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xhN8NZ.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xhN8NZ.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xhN8NZ.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xhN8NZ.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xhN8NZ.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-Z1Rjhc.s: Assembler messages:
skein.c: /tmp/cc-Z1Rjhc.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-Z1Rjhc.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-Z1Rjhc.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/skein512256/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-UNwiLx.s: Assembler messages:
hash.c: /tmp/cc-UNwiLx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNwiLx.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNwiLx.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/skein512256/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-t6GOQ9.s: Assembler messages:
hash.c: /tmp/cc-t6GOQ9.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6GOQ9.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6GOQ9.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6GOQ9.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-t6GOQ9.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-t6GOQ9.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-h02S7m.s: Assembler messages:
skein.c: /tmp/cc-h02S7m.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-h02S7m.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-h02S7m.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/skein512256/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-xSY88R.s: Assembler messages:
hash.c: /tmp/cc-xSY88R.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xSY88R.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xSY88R.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xSY88R.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-xSY88R.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-xSY88R.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-EZ9mJc.s: Assembler messages:
skein.c: /tmp/cc-EZ9mJc.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-EZ9mJc.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-EZ9mJc.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/skein512256/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-zCNhPj.s: Assembler messages:
hash.c: /tmp/cc-zCNhPj.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-zCNhPj.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-zCNhPj.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/skein512256/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-aMz7pV.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-aMz7pV.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-aMz7pV.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-aMz7pV.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-GLoHTk.s: Assembler messages:
hash.c: /tmp/cc-GLoHTk.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GLoHTk.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GLoHTk.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GLoHTk.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GLoHTk.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GLoHTk.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-JvdrHD.s: Assembler messages:
skein.c: /tmp/cc-JvdrHD.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-JvdrHD.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-JvdrHD.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/skein512256/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-2DkV1p.s: Assembler messages:
hash.c: /tmp/cc-2DkV1p.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-2DkV1p.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-2DkV1p.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/skein512256/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-GkWUcx.s: Assembler messages:
hash.c: /tmp/cc-GkWUcx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GkWUcx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GkWUcx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GkWUcx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-GkWUcx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-GkWUcx.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-xuz6GS.s: Assembler messages:
skein.c: /tmp/cc-xuz6GS.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-xuz6GS.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-xuz6GS.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/skein512256/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-NtTrBG.s: Assembler messages:
hash.c: /tmp/cc-NtTrBG.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NtTrBG.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NtTrBG.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NtTrBG.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NtTrBG.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NtTrBG.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-eIvUV0.s: Assembler messages:
skein.c: /tmp/cc-eIvUV0.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-eIvUV0.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-eIvUV0.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/skein512256/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-jkFu8a.s: Assembler messages:
hash.c: /tmp/cc-jkFu8a.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-jkFu8a.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-jkFu8a.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/skein512256/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-NxDTAP.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-NxDTAP.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-NxDTAP.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-NxDTAP.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-NZuRZd.s: Assembler messages:
hash.c: /tmp/cc-NZuRZd.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZuRZd.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NZuRZd.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZuRZd.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-NZuRZd.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-NZuRZd.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-yuKGFw.s: Assembler messages:
skein.c: /tmp/cc-yuKGFw.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-yuKGFw.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-yuKGFw.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/skein512256/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-MwyPIb.s: Assembler messages:
hash.c: /tmp/cc-MwyPIb.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-MwyPIb.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-MwyPIb.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/skein512256/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-bQBZ9e.s: Assembler messages:
hash.c: /tmp/cc-bQBZ9e.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bQBZ9e.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bQBZ9e.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bQBZ9e.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-bQBZ9e.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-bQBZ9e.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-hZux3p.s: Assembler messages:
skein.c: /tmp/cc-hZux3p.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-hZux3p.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-hZux3p.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/skein512256/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-rGT23x.s: Assembler messages:
hash.c: /tmp/cc-rGT23x.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rGT23x.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rGT23x.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rGT23x.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rGT23x.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rGT23x.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-GpvhLU.s: Assembler messages:
skein.c: /tmp/cc-GpvhLU.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-GpvhLU.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-GpvhLU.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/skein512256/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-urZ7O4.s: Assembler messages:
hash.c: /tmp/cc-urZ7O4.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-urZ7O4.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-urZ7O4.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/skein512256/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-dSkoCl.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-dSkoCl.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-dSkoCl.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-dSkoCl.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-m90laS.s: Assembler messages:
hash.c: /tmp/cc-m90laS.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m90laS.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m90laS.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m90laS.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m90laS.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m90laS.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-VDxS2a.s: Assembler messages:
skein.c: /tmp/cc-VDxS2a.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-VDxS2a.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-VDxS2a.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/skein512256/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-E5aDyz.s: Assembler messages:
hash.c: /tmp/cc-E5aDyz.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-E5aDyz.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-E5aDyz.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/skein512256/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-KQxc3f.s: Assembler messages:
hash.c: /tmp/cc-KQxc3f.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KQxc3f.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KQxc3f.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KQxc3f.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KQxc3f.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KQxc3f.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-fp2Nry.s: Assembler messages:
skein.c: /tmp/cc-fp2Nry.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fp2Nry.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fp2Nry.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/skein512256/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-d9wFuf.s: Assembler messages:
hash.c: /tmp/cc-d9wFuf.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d9wFuf.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d9wFuf.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d9wFuf.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-d9wFuf.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-d9wFuf.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-5UMskq.s: Assembler messages:
skein.c: /tmp/cc-5UMskq.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-5UMskq.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-5UMskq.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/skein512256/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-rDzBqh.s: Assembler messages:
hash.c: /tmp/cc-rDzBqh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rDzBqh.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rDzBqh.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/skein512256/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-Zb6QMH.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Zb6QMH.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Zb6QMH.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-AKmKWh.s: Assembler messages:
hash.c: /tmp/cc-AKmKWh.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AKmKWh.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AKmKWh.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AKmKWh.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-AKmKWh.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-AKmKWh.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-I3a38r.s: Assembler messages:
skein.c: /tmp/cc-I3a38r.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-I3a38r.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-I3a38r.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/skein512256/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-69l9c2.s: Assembler messages:
hash.c: /tmp/cc-69l9c2.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-69l9c2.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-69l9c2.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-69l9c2.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-69l9c2.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-69l9c2.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-g233tg.s: Assembler messages:
skein.c: /tmp/cc-g233tg.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-g233tg.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-g233tg.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/skein512256/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-m2y1QV.s: Assembler messages:
hash.c: /tmp/cc-m2y1QV.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-m2y1QV.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-m2y1QV.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/skein512256/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-ofnmqX.s: Assembler messages:
hash.c: /tmp/cc-ofnmqX.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-ofnmqX.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-ofnmqX.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/skein512256/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-uojDdi.s: Assembler messages:
hash.c: /tmp/cc-uojDdi.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uojDdi.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uojDdi.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uojDdi.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uojDdi.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uojDdi.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-0ZWw5q.s: Assembler messages:
skein.c: /tmp/cc-0ZWw5q.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-0ZWw5q.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-0ZWw5q.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/skein512256/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-uwogsS.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-uwogsS.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-uwogsS.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-uwogsS.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-Ya56xg.s: Assembler messages:
hash.c: /tmp/cc-Ya56xg.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ya56xg.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ya56xg.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ya56xg.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-Ya56xg.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-Ya56xg.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-90ulLz.s: Assembler messages:
skein.c: /tmp/cc-90ulLz.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-90ulLz.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-90ulLz.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/skein512256/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-OFr9zO.s: Assembler messages:
hash.c: /tmp/cc-OFr9zO.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-OFr9zO.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-OFr9zO.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/skein512256/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-a67x9k.s: Assembler messages:
hash.c: /tmp/cc-a67x9k.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-a67x9k.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-a67x9k.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/skein512256/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-eTzOAt.s: Assembler messages:
hash.c: /tmp/cc-eTzOAt.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTzOAt.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eTzOAt.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTzOAt.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eTzOAt.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eTzOAt.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-1wWoxO.s: Assembler messages:
skein.c: /tmp/cc-1wWoxO.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1wWoxO.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1wWoxO.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/skein512256/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-uoJ4n0.s: Assembler messages:
hash.c: /tmp/cc-uoJ4n0.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uoJ4n0.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uoJ4n0.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uoJ4n0.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-uoJ4n0.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-uoJ4n0.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-QOiMZd.s: Assembler messages:
skein.c: /tmp/cc-QOiMZd.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-QOiMZd.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-QOiMZd.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/skein512256/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-MFCetf.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-MFCetf.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-MFCetf.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-MFCetf.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-DPyPxP.s: Assembler messages:
hash.c: /tmp/cc-DPyPxP.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DPyPxP.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DPyPxP.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DPyPxP.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-DPyPxP.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-DPyPxP.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-a5Zag8.s: Assembler messages:
skein.c: /tmp/cc-a5Zag8.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-a5Zag8.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-a5Zag8.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/skein512256/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-5P1Nwq.s: Assembler messages:
hash.c: /tmp/cc-5P1Nwq.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-5P1Nwq.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-5P1Nwq.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/skein512256/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-8GfdgI.s: Assembler messages:
hash.c: /tmp/cc-8GfdgI.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-8GfdgI.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-8GfdgI.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/skein512256/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-mjZkZu.s: Assembler messages:
hash.c: /tmp/cc-mjZkZu.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mjZkZu.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mjZkZu.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mjZkZu.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-mjZkZu.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-mjZkZu.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-ZwsmcP.s: Assembler messages:
skein.c: /tmp/cc-ZwsmcP.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-ZwsmcP.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-ZwsmcP.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/skein512256/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-q2jkkn.s: Assembler messages:
hash.c: /tmp/cc-q2jkkn.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-q2jkkn.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-q2jkkn.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-q2jkkn.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-q2jkkn.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-q2jkkn.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-p5ddnF.s: Assembler messages:
skein.c: /tmp/cc-p5ddnF.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-p5ddnF.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-p5ddnF.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/skein512256/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-OCUpgi.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-OCUpgi.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-OCUpgi.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-OCUpgi.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-yHlRjD.s: Assembler messages:
hash.c: /tmp/cc-yHlRjD.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yHlRjD.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yHlRjD.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yHlRjD.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-yHlRjD.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-yHlRjD.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-fG0dKV.s: Assembler messages:
skein.c: /tmp/cc-fG0dKV.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-fG0dKV.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-fG0dKV.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/skein512256/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-KZ3mF2.s: Assembler messages:
hash.c: /tmp/cc-KZ3mF2.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KZ3mF2.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KZ3mF2.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KZ3mF2.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-KZ3mF2.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-KZ3mF2.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-oNCidg.s: Assembler messages:
skein.c: /tmp/cc-oNCidg.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-oNCidg.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-oNCidg.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/skein512256/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-TfVCaZ.s: Assembler messages:
hash.c: /tmp/cc-TfVCaZ.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-TfVCaZ.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-TfVCaZ.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/skein512256/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-eoMcOU.s: Assembler messages:
hash.c: /tmp/cc-eoMcOU.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eoMcOU.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eoMcOU.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eoMcOU.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-eoMcOU.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-eoMcOU.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-1XKB9b.s: Assembler messages:
skein.c: /tmp/cc-1XKB9b.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-1XKB9b.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-1XKB9b.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/skein512256/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-rZHlel.s: Assembler messages:
hash.c: /tmp/cc-rZHlel.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-rZHlel.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-rZHlel.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/skein512256/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-Xp6nVx.s: Assembler messages:
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:24: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:24: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:36: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:36: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:77: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:77: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:84: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:84: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:91: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:91: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:121: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:121: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:126: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:126: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:133: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:133: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:138: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:138: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:145: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:145: Warning: Macro instruction expanded into multiple instructions
SHA3api_ref.c: /tmp/cc-Xp6nVx.s:150: Warning: No .cprestore pseudo-op used in PIC code
SHA3api_ref.c: /tmp/cc-Xp6nVx.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-UNXct5.s: Assembler messages:
hash.c: /tmp/cc-UNXct5.s:28: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNXct5.s:28: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNXct5.s:34: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNXct5.s:34: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-UNXct5.s:38: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-UNXct5.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-W9XKhf.s: Assembler messages:
skein.c: /tmp/cc-W9XKhf.s:38: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:38: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:175: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:175: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:226: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:226: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:232: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:232: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:288: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:288: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:309: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:309: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:321: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:321: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:334: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:334: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:355: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:355: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:363: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.s:363: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-W9XKhf.s:377: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-W9XKhf.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/skein512256/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-6o5Bz3.s: Assembler messages:
hash.c: /tmp/cc-6o5Bz3.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-6o5Bz3.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-6o5Bz3.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/skein512256/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-80CjJY.s: Assembler messages:
hash.c: /tmp/cc-80CjJY.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:66: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:66: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:77: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:77: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:85: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:85: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:100: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:100: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:106: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:106: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:118: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.s:118: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-80CjJY.s:131: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-80CjJY.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/skein512256/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-um8gWx.s: Assembler messages:
hash.c: /tmp/cc-um8gWx.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-um8gWx.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-um8gWx.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-um8gWx.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-um8gWx.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-um8gWx.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-joqnvU.s: Assembler messages:
skein.c: /tmp/cc-joqnvU.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:133: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:133: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:2640: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:2640: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:2731: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:2731: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:2818: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:2818: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:2923: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:2923: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:3010: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:3010: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:5098: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:5098: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:5445: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:5445: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:5548: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.s:5548: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-joqnvU.s:5583: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-joqnvU.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/skein512256/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-vl01qh.s: Assembler messages:
hash.c: /tmp/cc-vl01qh.s:27: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vl01qh.s:27: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vl01qh.s:33: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vl01qh.s:33: Warning: Macro instruction expanded into multiple instructions
hash.c: /tmp/cc-vl01qh.s:37: Warning: No .cprestore pseudo-op used in PIC code
hash.c: /tmp/cc-vl01qh.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-MqEuRC.s: Assembler messages:
skein.c: /tmp/cc-MqEuRC.s:87: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:87: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:136: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:136: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:6203: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:6203: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:6306: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:6306: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:6393: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:6393: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:6495: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:6495: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:6569: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:6569: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:12550: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:12550: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:12836: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:12836: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:12946: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.s:12946: Warning: Macro instruction expanded into multiple instructions
skein.c: /tmp/cc-MqEuRC.s:12981: Warning: No .cprestore pseudo-op used in PIC code
skein.c: /tmp/cc-MqEuRC.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/skein512256/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/skein512256/little
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 704 bytes after a total of 6766592 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 696 bytes after a total of 6754304 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 792 bytes after a total of 7057408 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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: 2, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer simple
gcc -mabi=32 -Os -fomit-frame-pointer simple

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/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 7024640 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 792 bytes after a total of 7032832 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 808 bytes after a total of 7090176 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer simple

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 688 bytes after a total of 6733824 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -funroll-loops -O3 -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 -funroll-loops -O3 -fomit-frame-pointer little
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer little

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 808 bytes after a total of 7086080 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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/skein512256/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/skein512256/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/skein512256/simple
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 768 bytes after a total of 7045120 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/little
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 792 bytes after a total of 7004160 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/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/skein512256/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/skein512256/simple
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 768 bytes after a total of 7053312 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/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/skein512256/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/skein512256/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/skein512256/simple
Compiler: gcc -funroll-loops -mabi=32 -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: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer simple

Compiler output

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

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

Compiler output

Implementation: crypto_hash/skein512256/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/skein512256/little
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 704 bytes after a total of 6762496 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 816 bytes after a total of 7065600 bytes

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