Implementation notes: mipso32, h1mips, crypto_hash/echo256

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: echo256
TimeImplementationCompilerBenchmark dateSUPERCOP version
291884sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
292758sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
299480sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
299484sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
302344sphlib-smallgcc -O2 -fomit-frame-pointer2014052720140525
302394sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
304256sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
315108sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
322540sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
322818sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
323436sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
323492sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
328816sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
329234sphlib-smallgcc -Os -fomit-frame-pointer2014052720140525
337060sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
337068sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
337688sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
338342sphlib-smallgcc -O3 -fomit-frame-pointer2014052720140525
340752sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
340758sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
340760sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
350724sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
350726sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
350730sphlib-smallgcc -O -fomit-frame-pointer2014052720140525
463008powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
468868powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
469202powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
470892powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014052720140525
470896powerpc/pp32cv1gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
471142powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
472104powerpc/pp32cv1gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
472456powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
476172powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
476392powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
495280powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
495566powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
495594powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
495862powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
500070powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014052720140525
500234powerpc/pp32cv1gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
510712powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014052720140525
510742powerpc/pp32cv1gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
539324powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
539366powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
539376powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
540440powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
540454powerpc/pp32cv1gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
541304powerpc/pp32cv1gcc -O -fomit-frame-pointer2014052720140525
662480sphlibgcc -funroll-loops2014052720140525
662528sphlibgcc2014052720140525
662588sphlibcc2014052720140525
789220powerpc/pp32cv2gcc2014052720140525
790058powerpc/pp32cv2gcc -funroll-loops2014052720140525
790190powerpc/pp32cv2cc2014052720140525
885186sphlib-smallgcc2014052720140525
885188sphlib-smallcc2014052720140525
885188sphlib-smallgcc -funroll-loops2014052720140525
982848generic/opt32cc2014052720140525
982856generic/opt32gcc2014052720140525
983168generic/opt32gcc -funroll-loops2014052720140525
1058060powerpc/pp32cv1gcc -funroll-loops2014052720140525
1058064powerpc/pp32cv1cc2014052720140525
1058154powerpc/pp32cv1gcc2014052720140525

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 20808 bytes after a total of 6627328 bytes

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

Compiler output

Implementation: crypto_hash/echo256/ccalik/bitsliced
Compiler: cc
hash.c: hash.c:18:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:22:23: error: emmintrin.h: No such file or directory
hash.c: In file included from hash.c:19:
hash.c: hash_api.h:28: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c: In function 'Compress':
hash.c: hash.c:423: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:423: error: (Each undeclared identifier is reported only once
hash.c: hash.c:423: error: for each function it appears in.)
hash.c: hash.c:423: error: expected ';' before 'k1'
hash.c: hash.c:424: error: expected ';' before '_state'
hash.c: hash.c:429: error: 'hashState' has no member named 'uHashSize'
hash.c: hash.c:430: error: '_state' undeclared (first use in this function)
hash.c: hash.c:430: error: 'hashState' has no member named 'state'
hash.c: hash.c:434: error: 'hashState' has no member named 'k'
hash.c: hash.c:434: error: 'hashState' has no member named 'k'
hash.c: hash.c:434: error: 'hashState' has no member named 'const1536'
hash.c: hash.c:437: error: 'hashState' has no member named 'uHashSize'
hash.c: hash.c:441: error: expected expression before ')' token
hash.c: hash.c:446: error: '_statebackup' undeclared (first use in this function)
hash.c: hash.c:450: error: 't0' undeclared (first use in this function)
hash.c: hash.c:450: error: expected expression before ')' token
hash.c: hash.c:450: error: expected expression before ')' token
hash.c: hash.c:450: error: expected expression before ')' token
hash.c: hash.c:450: error: expected expression before ')' token
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-RFFlMe.s: Assembler messages:
echo.c: /tmp/cc-RFFlMe.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RFFlMe.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RFFlMe.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-a0s1rM.s: Assembler messages:
echo.c: /tmp/cc-a0s1rM.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-a0s1rM.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-a0s1rM.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-W1picU.s: Assembler messages:
echo32.c: /tmp/cc-W1picU.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W1picU.s:5492: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W1picU.s:5492: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-wN565M.s: Assembler messages:
echo32.c: /tmp/cc-wN565M.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-wN565M.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-wN565M.s:5669: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-ypHvvw.s: Assembler messages:
echo32.c: /tmp/cc-ypHvvw.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ypHvvw.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ypHvvw.s:1818: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '+' is not a recognized feature for this target (ignoring feature)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-IlBVOR.s: Assembler messages:
echo64.c: /tmp/cc-IlBVOR.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-IlBVOR.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-IlBVOR.s:21069: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/ccalik/bitsliced
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: In file included from hash.c:18:
hash.c: /usr/lib/clang/1.1/include/tmmintrin.h:28:2: error: #error "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:19:
hash.c: In file included from ./hash_api.h:22:
hash.c: /usr/lib/clang/1.1/include/emmintrin.h:28:2: error: #error "SSE2 instruction set not enabled"
hash.c: #error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:19:
hash.c: ./hash_api.h:28:2: error: unknown type name '__m128i'
hash.c: __m128i state[4][4];
hash.c: ^
hash.c: ./hash_api.h:29:2: error: unknown type name '__m128i'
hash.c: __m128i k;
hash.c: ^
hash.c: ./hash_api.h:30:2: error: unknown type name '__m128i'
hash.c: __m128i hashsize;
hash.c: ^
hash.c: ./hash_api.h:31:2: error: unknown type name '__m128i'
hash.c: __m128i const1536;
hash.c: ^
hash.c: hash.c:423:2: error: use of undeclared identifier '__m128i'
hash.c: __m128i k1, t0, t1, t2, t3, s0, s1, s2, s3, konst[16], row[4][8], mixed[4][8];
hash.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-EN24s6.s: Assembler messages:
echo.c: /tmp/cc-EN24s6.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-EN24s6.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-EN24s6.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-xO3Exw.s: Assembler messages:
echo.c: /tmp/cc-xO3Exw.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xO3Exw.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xO3Exw.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-1fno31.s: Assembler messages:
echo32.c: /tmp/cc-1fno31.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-1fno31.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-1fno31.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-6LCft1.s: Assembler messages:
echo32.c: /tmp/cc-6LCft1.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6LCft1.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6LCft1.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-D0VWxK.s: Assembler messages:
echo32.c: /tmp/cc-D0VWxK.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-D0VWxK.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-D0VWxK.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-GJlhL1.s: Assembler messages:
echo64.c: /tmp/cc-GJlhL1.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-GJlhL1.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-GJlhL1.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-f2aHxa.s: Assembler messages:
echo.c: /tmp/cc-f2aHxa.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-f2aHxa.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-f2aHxa.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-x8PILR.s: Assembler messages:
echo.c: /tmp/cc-x8PILR.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x8PILR.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x8PILR.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-6PnJSL.s: Assembler messages:
echo32.c: /tmp/cc-6PnJSL.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6PnJSL.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6PnJSL.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-m3lzqk.s: Assembler messages:
echo32.c: /tmp/cc-m3lzqk.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-m3lzqk.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-m3lzqk.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-umEzxg.s: Assembler messages:
echo32.c: /tmp/cc-umEzxg.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-umEzxg.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-umEzxg.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-Ci504Y.s: Assembler messages:
echo64.c: /tmp/cc-Ci504Y.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Ci504Y.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Ci504Y.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-m3xN4h.s: Assembler messages:
echo.c: /tmp/cc-m3xN4h.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-m3xN4h.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-m3xN4h.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-relRV9.s: Assembler messages:
echo.c: /tmp/cc-relRV9.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-relRV9.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-relRV9.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-QdJlry.s: Assembler messages:
echo32.c: /tmp/cc-QdJlry.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QdJlry.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QdJlry.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-TU9o0N.s: Assembler messages:
echo32.c: /tmp/cc-TU9o0N.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-TU9o0N.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-TU9o0N.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-l4gEBS.s: Assembler messages:
echo32.c: /tmp/cc-l4gEBS.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-l4gEBS.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-l4gEBS.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-ZkvYTS.s: Assembler messages:
echo64.c: /tmp/cc-ZkvYTS.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZkvYTS.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZkvYTS.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-ChNl4q.s: Assembler messages:
echo.c: /tmp/cc-ChNl4q.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ChNl4q.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ChNl4q.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-s4FnL4.s: Assembler messages:
echo.c: /tmp/cc-s4FnL4.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-s4FnL4.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-s4FnL4.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-9yj8ry.s: Assembler messages:
echo32.c: /tmp/cc-9yj8ry.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9yj8ry.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9yj8ry.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-joDG1Z.s: Assembler messages:
echo32.c: /tmp/cc-joDG1Z.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-joDG1Z.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-joDG1Z.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-kKDuPD.s: Assembler messages:
echo32.c: /tmp/cc-kKDuPD.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-kKDuPD.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-kKDuPD.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
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
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-xlvlWc.s: Assembler messages:
echo64.c: /tmp/cc-xlvlWc.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-xlvlWc.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-xlvlWc.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-nZ6yOh.s: Assembler messages:
echo.c: /tmp/cc-nZ6yOh.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-nZ6yOh.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-nZ6yOh.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-ypOuEV.s: Assembler messages:
echo.c: /tmp/cc-ypOuEV.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypOuEV.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypOuEV.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-4HaWMP.s: Assembler messages:
echo32.c: /tmp/cc-4HaWMP.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-4HaWMP.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-4HaWMP.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-9ANT7Q.s: Assembler messages:
echo32.c: /tmp/cc-9ANT7Q.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9ANT7Q.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9ANT7Q.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-oNLQWG.s: Assembler messages:
echo32.c: /tmp/cc-oNLQWG.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-oNLQWG.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-oNLQWG.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-OtmVj9.s: Assembler messages:
echo64.c: /tmp/cc-OtmVj9.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-OtmVj9.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-OtmVj9.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-Dw6Jo7.s: Assembler messages:
echo.c: /tmp/cc-Dw6Jo7.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Dw6Jo7.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Dw6Jo7.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-LkyZYg.s: Assembler messages:
echo.c: /tmp/cc-LkyZYg.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LkyZYg.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LkyZYg.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-9mbXiH.s: Assembler messages:
echo32.c: /tmp/cc-9mbXiH.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9mbXiH.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9mbXiH.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-sWDlSj.s: Assembler messages:
echo32.c: /tmp/cc-sWDlSj.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-sWDlSj.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-sWDlSj.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-vIhLbG.s: Assembler messages:
echo32.c: /tmp/cc-vIhLbG.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vIhLbG.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vIhLbG.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-7PSxSj.s: Assembler messages:
echo64.c: /tmp/cc-7PSxSj.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-7PSxSj.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-7PSxSj.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-o9QxEI.s: Assembler messages:
echo.c: /tmp/cc-o9QxEI.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-o9QxEI.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-o9QxEI.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-wzjPaO.s: Assembler messages:
echo.c: /tmp/cc-wzjPaO.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wzjPaO.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wzjPaO.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-5ZPOhj.s: Assembler messages:
echo32.c: /tmp/cc-5ZPOhj.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-5ZPOhj.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-5ZPOhj.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-XjJo4w.s: Assembler messages:
echo32.c: /tmp/cc-XjJo4w.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjJo4w.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjJo4w.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-ZsxN8D.s: Assembler messages:
echo32.c: /tmp/cc-ZsxN8D.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-ZsxN8D.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-ZsxN8D.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-yYhYfg.s: Assembler messages:
echo64.c: /tmp/cc-yYhYfg.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yYhYfg.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yYhYfg.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-OJiYEh.s: Assembler messages:
echo.c: /tmp/cc-OJiYEh.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OJiYEh.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OJiYEh.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/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
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-kjTMQR.s: Assembler messages:
echo.c: /tmp/cc-kjTMQR.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kjTMQR.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kjTMQR.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/powerpc/pp32cv1
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-25ishI.s: Assembler messages:
echo32.c: /tmp/cc-25ishI.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-25ishI.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-25ishI.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-78cVBf.s: Assembler messages:
echo32.c: /tmp/cc-78cVBf.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-78cVBf.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-78cVBf.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
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
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-FTasBF.s: Assembler messages:
echo32.c: /tmp/cc-FTasBF.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FTasBF.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FTasBF.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
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
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-ZpFxSX.s: Assembler messages:
echo64.c: /tmp/cc-ZpFxSX.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ZpFxSX.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ZpFxSX.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-2PCoOS.s: Assembler messages:
echo.c: /tmp/cc-2PCoOS.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2PCoOS.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2PCoOS.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-9NtGEf.s: Assembler messages:
echo.c: /tmp/cc-9NtGEf.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-9NtGEf.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-9NtGEf.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-j3BQiy.s: Assembler messages:
echo32.c: /tmp/cc-j3BQiy.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j3BQiy.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j3BQiy.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-npRE7U.s: Assembler messages:
echo32.c: /tmp/cc-npRE7U.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-npRE7U.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-npRE7U.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-pYHfTQ.s: Assembler messages:
echo32.c: /tmp/cc-pYHfTQ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pYHfTQ.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pYHfTQ.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-CK76ua.s: Assembler messages:
echo64.c: /tmp/cc-CK76ua.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-CK76ua.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-CK76ua.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-O8MY6t.s: Assembler messages:
echo.c: /tmp/cc-O8MY6t.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-O8MY6t.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-O8MY6t.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: '+0' is not a recognized feature for this target (ignoring feature)
echo.c: '0' is not a recognized processor for this target (ignoring processor)
echo.c: /tmp/cc-kaNXeS.s: Assembler messages:
echo.c: /tmp/cc-kaNXeS.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kaNXeS.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kaNXeS.s:363: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-bcRPAW.s: Assembler messages:
echo32.c: /tmp/cc-bcRPAW.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bcRPAW.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bcRPAW.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-nAPikx.s: Assembler messages:
echo32.c: /tmp/cc-nAPikx.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nAPikx.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nAPikx.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: '+0' is not a recognized feature for this target (ignoring feature)
echo32.c: '0' is not a recognized processor for this target (ignoring processor)
echo32.c: /tmp/cc-vSXUYd.s: Assembler messages:
echo32.c: /tmp/cc-vSXUYd.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vSXUYd.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vSXUYd.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: '+0' is not a recognized feature for this target (ignoring feature)
echo64.c: '0' is not a recognized processor for this target (ignoring processor)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-4vYIX0.s: Assembler messages:
echo64.c: /tmp/cc-4vYIX0.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-4vYIX0.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-4vYIX0.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-t12aMa.s: Assembler messages:
echo.c: /tmp/cc-t12aMa.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-t12aMa.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-t12aMa.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-xtC1C3.s: Assembler messages:
echo.c: /tmp/cc-xtC1C3.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xtC1C3.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xtC1C3.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-9K2x4k.s: Assembler messages:
echo32.c: /tmp/cc-9K2x4k.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-9K2x4k.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-9K2x4k.s:1818: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-bHf7cJ.s: Assembler messages:
echo32.c: /tmp/cc-bHf7cJ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-bHf7cJ.s:5492: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-bHf7cJ.s:5492: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-dsJ9M3.s: Assembler messages:
echo32.c: /tmp/cc-dsJ9M3.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dsJ9M3.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dsJ9M3.s:5669: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '+' is not a recognized feature for this target (ignoring feature)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-Q0x4Qy.s: Assembler messages:
echo64.c: /tmp/cc-Q0x4Qy.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-Q0x4Qy.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-Q0x4Qy.s:21069: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-LX7Z1N.s: Assembler messages:
echo.c: /tmp/cc-LX7Z1N.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LX7Z1N.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LX7Z1N.s:418: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-NxJzmP.s: Assembler messages:
echo.c: /tmp/cc-NxJzmP.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NxJzmP.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NxJzmP.s:418: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-58d6wS.s: Assembler messages:
echo32.c: /tmp/cc-58d6wS.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-58d6wS.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-58d6wS.s:1818: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-GKS5bU.s: Assembler messages:
echo32.c: /tmp/cc-GKS5bU.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GKS5bU.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GKS5bU.s:5669: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-VtlHfU.s: Assembler messages:
echo32.c: /tmp/cc-VtlHfU.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VtlHfU.s:5492: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VtlHfU.s:5492: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '+' is not a recognized feature for this target (ignoring feature)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-taxgG5.s: Assembler messages:
echo64.c: /tmp/cc-taxgG5.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-taxgG5.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-taxgG5.s:21069: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-2mAHqX.s: Assembler messages:
echo.c: /tmp/cc-2mAHqX.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2mAHqX.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2mAHqX.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-ypSYTQ.s: Assembler messages:
echo.c: /tmp/cc-ypSYTQ.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ypSYTQ.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ypSYTQ.s:418: Warning: Macro instruction expanded into multiple instructions
echo.c: ...

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-6EKmvD.s: Assembler messages:
echo32.c: /tmp/cc-6EKmvD.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6EKmvD.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6EKmvD.s:1818: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-FUUnoZ.s: Assembler messages:
echo32.c: /tmp/cc-FUUnoZ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FUUnoZ.s:5492: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FUUnoZ.s:5492: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-L9JU2g.s: Assembler messages:
echo32.c: /tmp/cc-L9JU2g.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-L9JU2g.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-L9JU2g.s:5669: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '+' is not a recognized feature for this target (ignoring feature)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-wqeAJs.s: Assembler messages:
echo64.c: /tmp/cc-wqeAJs.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-wqeAJs.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-wqeAJs.s:21069: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-Db0JZu.s: Assembler messages:
echo.c: /tmp/cc-Db0JZu.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Db0JZu.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Db0JZu.s:418: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo.c: '+' is not a recognized feature for this target (ignoring feature)
echo.c: /tmp/cc-oaXaTL.s: Assembler messages:
echo.c: /tmp/cc-oaXaTL.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-oaXaTL.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-oaXaTL.s:418: Warning: Macro instruction expanded into multiple instructions
echo.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/echo256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-AP2lN0.s: Assembler messages:
echo32.c: /tmp/cc-AP2lN0.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:269: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:269: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:276: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:276: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:4972: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:4972: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5028: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5028: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5036: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5036: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5065: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5065: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5091: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5091: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5179: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5179: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-AP2lN0.s:5492: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-AP2lN0.s:5492: Warning: Macro instruction expanded into multiple instructions
echo32.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 generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-GiBt3j.s: Assembler messages:
echo32.c: /tmp/cc-GiBt3j.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GiBt3j.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GiBt3j.s:5669: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: '+' is not a recognized feature for this target (ignoring feature)
echo32.c: /tmp/cc-dMNou3.s: Assembler messages:
echo32.c: /tmp/cc-dMNou3.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dMNou3.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dMNou3.s:1818: Warning: Macro instruction expanded into multiple instructions
echo32.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 powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:501:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: '+' is not a recognized feature for this target (ignoring feature)
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-fh4bRj.s: Assembler messages:
echo64.c: /tmp/cc-fh4bRj.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-fh4bRj.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-fh4bRj.s:21069: Warning: Macro instruction expanded into multiple instructions
echo64.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 generic/opt64

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 752 bytes after a total of 6430720 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 616 bytes after a total of 6139904 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 696 bytes after a total of 6496256 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 262084 bytes after a total of 6529024 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
echo.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 288 bytes after a total of 5857280 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 36 bytes after a total of 6443008 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -O3 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 262084 bytes after a total of 6524928 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -O -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 312 bytes after a total of 6537216 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/echo256/powerpc/pp32cv2
Compiler: gcc -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 4199160 bytes after a total of 2154496 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 448 bytes after a total of 5791744 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -O -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 5125680 bytes after a total of 3489792 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 504 bytes after a total of 6602752 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 784 bytes after a total of 6397952 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 808 bytes after a total of 6529024 bytes

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer powerpc/pp32cv2
gcc -funroll-loops -Os -fomit-frame-pointer powerpc/pp32cv2
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer powerpc/pp32cv2
gcc -mabi=32 -Os -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 4778760 bytes after a total of 3260416 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 736 bytes after a total of 6365184 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 680 bytes after a total of 6258688 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 712 bytes after a total of 6496256 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 262084 bytes after a total of 6590464 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 328 bytes after a total of 5881856 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 36 bytes after a total of 6516736 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 320 bytes after a total of 6537216 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 4199160 bytes after a total of 2240512 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 424 bytes after a total of 5746688 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 504 bytes after a total of 6582272 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 56 bytes after a total of 6537216 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 784 bytes after a total of 6418432 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 4778760 bytes after a total of 3366912 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 600 bytes after a total of 6209536 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
echo32.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 3992520 bytes after a total of 2215936 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 262084 bytes after a total of 6434816 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 20808 bytes after a total of 5816320 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 792 bytes after a total of 6455296 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 448 bytes after a total of 6242304 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 520 bytes after a total of 6328320 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer powerpc/pp32cv2
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 5125680 bytes after a total of 4169728 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 488 bytes after a total of 6586368 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt32
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 776 bytes after a total of 6418432 bytes

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

Compiler output

Implementation: crypto_hash/echo256/generic/opt64
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 4778760 bytes after a total of 3371008 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 608 bytes after a total of 6201344 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/echo256/generic/opt64
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo256_generic_opt64':
echo64.c: echo64.c:501: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:488: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c:
echo64.c: cc1: out of memory allocating 262084 bytes after a total of 6533120 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 20808 bytes after a total of 5578752 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 760 bytes after a total of 6352896 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
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/echo256/generic/opt32
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 440 bytes after a total of 6230016 bytes

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

Compiler output

Implementation: crypto_hash/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 520 bytes after a total of 6479872 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 496 bytes after a total of 6574080 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/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 40 bytes after a total of 6529024 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 592 bytes after a total of 6189056 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/echo256/powerpc/pp32cv2
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 20808 bytes after a total of 5836800 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 504 bytes after a total of 6619136 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 744 bytes after a total of 6406144 bytes

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

Compiler output

Implementation: crypto_hash/echo256/sphlib
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
echo.c:
echo.c: cc1: out of memory allocating 488 bytes after a total of 6569984 bytes

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