Implementation notes: mipso32, h1mips, crypto_hash/echo512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: echo512
TimeImplementationCompilerBenchmark dateSUPERCOP version
518072sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
518328sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
527290sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
527298sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
536938sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
536948sphlib-smallgcc -O2 -fomit-frame-pointer2014052720140525
539698sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
559196sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
572646sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
573680sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
574878sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
574880sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
584698sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
585246sphlib-smallgcc -Os -fomit-frame-pointer2014052720140525
596518sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
597686sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
600756sphlib-smallgcc -O3 -fomit-frame-pointer2014052720140525
600758sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
604554sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
604560sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
604560sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
623612sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
623616sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
623618sphlib-smallgcc -O -fomit-frame-pointer2014052720140525
822212powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
833196powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
833768powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
836312powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014052720140525
836320powerpc/pp32cv1gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
838124powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
839668powerpc/pp32cv1gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
839674powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
849192powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
849648powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
883986powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
884638powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
885118powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
885158powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
890046powerpc/pp32cv1gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
890060powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014052720140525
908728powerpc/pp32cv1gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
908750powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014052720140525
961146powerpc/pp32cv1gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
962728powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
962758powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
963218powerpc/pp32cv1gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
963220powerpc/pp32cv1gcc -O -fomit-frame-pointer2014052720140525
963220powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
1143760sphlibgcc -funroll-loops2014052720140525
1143768sphlibgcc2014052720140525
1143770sphlibcc2014052720140525
1383280powerpc/pp32cv2cc2014052720140525
1383316powerpc/pp32cv2gcc -funroll-loops2014052720140525
1384502powerpc/pp32cv2gcc2014052720140525
1546518sphlib-smallgcc2014052720140525
1546530sphlib-smallcc2014052720140525
1546532sphlib-smallgcc -funroll-loops2014052720140525
1675992generic/opt32gcc -funroll-loops2014052720140525
1676442generic/opt32gcc2014052720140525
1676580generic/opt32cc2014052720140525
1871258powerpc/pp32cv1gcc2014052720140525
1871260powerpc/pp32cv1cc2014052720140525
1871260powerpc/pp32cv1gcc -funroll-loops2014052720140525

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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:424: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:424: error: (Each undeclared identifier is reported only once
hash.c: hash.c:424: error: for each function it appears in.)
hash.c: hash.c:424: error: expected ';' before 'k1'
hash.c: hash.c:425: error: expected ';' before '_state'
hash.c: hash.c:430: error: 'hashState' has no member named 'uHashSize'
hash.c: hash.c:431: error: '_state' undeclared (first use in this function)
hash.c: hash.c:431: error: 'hashState' has no member named 'state'
hash.c: hash.c:435: error: 'hashState' has no member named 'k'
hash.c: hash.c:435: error: 'hashState' has no member named 'k'
hash.c: hash.c:435: error: 'hashState' has no member named 'const1536'
hash.c: hash.c:438: error: 'hashState' has no member named 'uHashSize'
hash.c: hash.c:442: error: expected expression before ')' token
hash.c: hash.c:447: error: '_statebackup' undeclared (first use in this function)
hash.c: hash.c:451: error: 't0' undeclared (first use in this function)
hash.c: hash.c:451: error: expected expression before ')' token
hash.c: hash.c:451: error: expected expression before ')' token
hash.c: hash.c:451: error: expected expression before ')' token
hash.c: hash.c:451: 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/echo512/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-jLNHHB.s: Assembler messages:
echo.c: /tmp/cc-jLNHHB.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-jLNHHB.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-jLNHHB.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/echo512/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-xRknsd.s: Assembler messages:
echo.c: /tmp/cc-xRknsd.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-xRknsd.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-xRknsd.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/echo512/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-2M4BSS.s: Assembler messages:
echo32.c: /tmp/cc-2M4BSS.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-2M4BSS.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-2M4BSS.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/echo512/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-P5Wy7l.s: Assembler messages:
echo32.c: /tmp/cc-P5Wy7l.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5428: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-P5Wy7l.s:5503: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-P5Wy7l.s:5503: 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/echo512/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-i0D3vb.s: Assembler messages:
echo32.c: /tmp/cc-i0D3vb.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-i0D3vb.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-i0D3vb.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/echo512/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-yhE8o2.s: Assembler messages:
echo64.c: /tmp/cc-yhE8o2.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-yhE8o2.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-yhE8o2.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/echo512/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:424: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/echo512/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-LlQuYE.s: Assembler messages:
echo.c: /tmp/cc-LlQuYE.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-LlQuYE.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-LlQuYE.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/echo512/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-hbdKg8.s: Assembler messages:
echo.c: /tmp/cc-hbdKg8.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hbdKg8.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hbdKg8.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/echo512/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-0ZytK2.s: Assembler messages:
echo32.c: /tmp/cc-0ZytK2.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-0ZytK2.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-0ZytK2.s:5428: 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/echo512/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-QLZRqJ.s: Assembler messages:
echo32.c: /tmp/cc-QLZRqJ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QLZRqJ.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QLZRqJ.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/echo512/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-XjjlEm.s: Assembler messages:
echo32.c: /tmp/cc-XjjlEm.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-XjjlEm.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-XjjlEm.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/echo512/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-dEaRN0.s: Assembler messages:
echo64.c: /tmp/cc-dEaRN0.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-dEaRN0.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-dEaRN0.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/echo512/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-OCAagf.s: Assembler messages:
echo.c: /tmp/cc-OCAagf.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-OCAagf.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-OCAagf.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/echo512/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-hb3MSm.s: Assembler messages:
echo.c: /tmp/cc-hb3MSm.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-hb3MSm.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-hb3MSm.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/echo512/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-3lB8eZ.s: Assembler messages:
echo32.c: /tmp/cc-3lB8eZ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3lB8eZ.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3lB8eZ.s:5428: 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/echo512/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-nILypN.s: Assembler messages:
echo32.c: /tmp/cc-nILypN.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-nILypN.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-nILypN.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/echo512/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-yDUHJg.s: Assembler messages:
echo32.c: /tmp/cc-yDUHJg.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-yDUHJg.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-yDUHJg.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/echo512/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-PZaVb3.s: Assembler messages:
echo64.c: /tmp/cc-PZaVb3.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-PZaVb3.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-PZaVb3.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/echo512/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-0nPlnS.s: Assembler messages:
echo.c: /tmp/cc-0nPlnS.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-0nPlnS.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-0nPlnS.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/echo512/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-bexrqe.s: Assembler messages:
echo.c: /tmp/cc-bexrqe.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-bexrqe.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-bexrqe.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/echo512/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-QNVbqJ.s: Assembler messages:
echo32.c: /tmp/cc-QNVbqJ.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-QNVbqJ.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-QNVbqJ.s:5428: 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/echo512/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-dXSvsC.s: Assembler messages:
echo32.c: /tmp/cc-dXSvsC.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-dXSvsC.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-dXSvsC.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/echo512/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-v0BKhj.s: Assembler messages:
echo32.c: /tmp/cc-v0BKhj.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-v0BKhj.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-v0BKhj.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/echo512/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-aoGblA.s: Assembler messages:
echo64.c: /tmp/cc-aoGblA.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-aoGblA.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-aoGblA.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/echo512/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-TIGsdc.s: Assembler messages:
echo.c: /tmp/cc-TIGsdc.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-TIGsdc.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-TIGsdc.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/echo512/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-kuec59.s: Assembler messages:
echo.c: /tmp/cc-kuec59.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-kuec59.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-kuec59.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/echo512/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-8jUQjL.s: Assembler messages:
echo32.c: /tmp/cc-8jUQjL.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-8jUQjL.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-8jUQjL.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/echo512/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-LGb0ct.s: Assembler messages:
echo32.c: /tmp/cc-LGb0ct.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-LGb0ct.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-LGb0ct.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/echo512/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-rN48Wi.s: Assembler messages:
echo32.c: /tmp/cc-rN48Wi.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-rN48Wi.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-rN48Wi.s:5428: 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/echo512/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-ifIdyu.s: Assembler messages:
echo64.c: /tmp/cc-ifIdyu.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-ifIdyu.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-ifIdyu.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/echo512/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-G698kd.s: Assembler messages:
echo.c: /tmp/cc-G698kd.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-G698kd.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-G698kd.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/echo512/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-cWcdIc.s: Assembler messages:
echo.c: /tmp/cc-cWcdIc.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-cWcdIc.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-cWcdIc.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/echo512/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-CHOEEa.s: Assembler messages:
echo32.c: /tmp/cc-CHOEEa.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CHOEEa.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CHOEEa.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/echo512/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-Es2SIt.s: Assembler messages:
echo32.c: /tmp/cc-Es2SIt.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-Es2SIt.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-Es2SIt.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/echo512/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-j7jTa5.s: Assembler messages:
echo32.c: /tmp/cc-j7jTa5.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-j7jTa5.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-j7jTa5.s:5428: 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/echo512/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-WlRGnw.s: Assembler messages:
echo64.c: /tmp/cc-WlRGnw.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-WlRGnw.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-WlRGnw.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/echo512/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-1YbsDs.s: Assembler messages:
echo.c: /tmp/cc-1YbsDs.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-1YbsDs.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-1YbsDs.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/echo512/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-wQ3yn4.s: Assembler messages:
echo.c: /tmp/cc-wQ3yn4.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-wQ3yn4.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-wQ3yn4.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/echo512/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-MUKF6H.s: Assembler messages:
echo32.c: /tmp/cc-MUKF6H.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-MUKF6H.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-MUKF6H.s:5428: 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/echo512/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-N6hvUf.s: Assembler messages:
echo32.c: /tmp/cc-N6hvUf.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-N6hvUf.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-N6hvUf.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/echo512/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-vl48lY.s: Assembler messages:
echo32.c: /tmp/cc-vl48lY.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-vl48lY.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-vl48lY.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/echo512/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-9b3oye.s: Assembler messages:
echo64.c: /tmp/cc-9b3oye.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-9b3oye.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-9b3oye.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/echo512/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-aBeqQx.s: Assembler messages:
echo.c: /tmp/cc-aBeqQx.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-aBeqQx.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-aBeqQx.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/echo512/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-myMgNv.s: Assembler messages:
echo.c: /tmp/cc-myMgNv.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-myMgNv.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-myMgNv.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/echo512/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-RoWRsb.s: Assembler messages:
echo32.c: /tmp/cc-RoWRsb.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RoWRsb.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RoWRsb.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/echo512/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-hjnD1h.s: Assembler messages:
echo32.c: /tmp/cc-hjnD1h.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-hjnD1h.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-hjnD1h.s:5428: 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/echo512/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-xpSOPr.s: Assembler messages:
echo32.c: /tmp/cc-xpSOPr.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-xpSOPr.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-xpSOPr.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/echo512/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-kxFSHf.s: Assembler messages:
echo64.c: /tmp/cc-kxFSHf.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-kxFSHf.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-kxFSHf.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/echo512/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-K0K1xe.s: Assembler messages:
echo.c: /tmp/cc-K0K1xe.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-K0K1xe.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-K0K1xe.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/echo512/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-RMkGhV.s: Assembler messages:
echo.c: /tmp/cc-RMkGhV.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-RMkGhV.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-RMkGhV.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/echo512/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-BDpojH.s: Assembler messages:
echo32.c: /tmp/cc-BDpojH.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BDpojH.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BDpojH.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/echo512/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-BFeH1s.s: Assembler messages:
echo32.c: /tmp/cc-BFeH1s.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-BFeH1s.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-BFeH1s.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/echo512/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-FqwRIn.s: Assembler messages:
echo32.c: /tmp/cc-FqwRIn.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FqwRIn.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FqwRIn.s:5428: 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/echo512/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-G4oRf1.s: Assembler messages:
echo64.c: /tmp/cc-G4oRf1.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-G4oRf1.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-G4oRf1.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/echo512/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-R1jSLZ.s: Assembler messages:
echo.c: /tmp/cc-R1jSLZ.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-R1jSLZ.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-R1jSLZ.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/echo512/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-Uwszzy.s: Assembler messages:
echo.c: /tmp/cc-Uwszzy.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Uwszzy.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Uwszzy.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/echo512/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-FPedqa.s: Assembler messages:
echo32.c: /tmp/cc-FPedqa.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-FPedqa.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-FPedqa.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/echo512/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-W9iZZW.s: Assembler messages:
echo32.c: /tmp/cc-W9iZZW.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W9iZZW.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W9iZZW.s:5428: 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/echo512/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-eIlxPa.s: Assembler messages:
echo32.c: /tmp/cc-eIlxPa.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-eIlxPa.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-eIlxPa.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/echo512/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-e7RY61.s: Assembler messages:
echo64.c: /tmp/cc-e7RY61.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-e7RY61.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-e7RY61.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/echo512/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-NV9ll1.s: Assembler messages:
echo.c: /tmp/cc-NV9ll1.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-NV9ll1.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-NV9ll1.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/echo512/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-ygqZhY.s: Assembler messages:
echo.c: /tmp/cc-ygqZhY.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-ygqZhY.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-ygqZhY.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/echo512/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-GC2Sw1.s: Assembler messages:
echo32.c: /tmp/cc-GC2Sw1.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GC2Sw1.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GC2Sw1.s:5428: 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/echo512/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-VdrTKA.s: Assembler messages:
echo32.c: /tmp/cc-VdrTKA.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VdrTKA.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VdrTKA.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/echo512/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-W2TKw7.s: Assembler messages:
echo32.c: /tmp/cc-W2TKw7.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-W2TKw7.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-W2TKw7.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/echo512/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-APPea9.s: Assembler messages:
echo64.c: /tmp/cc-APPea9.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-APPea9.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-APPea9.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/echo512/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-2Chrfc.s: Assembler messages:
echo.c: /tmp/cc-2Chrfc.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-2Chrfc.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-2Chrfc.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/echo512/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-6v6Hwd.s: Assembler messages:
echo.c: /tmp/cc-6v6Hwd.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-6v6Hwd.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-6v6Hwd.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/echo512/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-46YQnK.s: Assembler messages:
echo32.c: /tmp/cc-46YQnK.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-46YQnK.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-46YQnK.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/echo512/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-GwcyeR.s: Assembler messages:
echo32.c: /tmp/cc-GwcyeR.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5428: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-GwcyeR.s:5503: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-GwcyeR.s:5503: 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/echo512/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-RtFWCN.s: Assembler messages:
echo32.c: /tmp/cc-RtFWCN.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-RtFWCN.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-RtFWCN.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/echo512/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-iRiCEE.s: Assembler messages:
echo64.c: /tmp/cc-iRiCEE.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-iRiCEE.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-iRiCEE.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/echo512/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-YX4x3X.s: Assembler messages:
echo.c: /tmp/cc-YX4x3X.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-YX4x3X.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-YX4x3X.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/echo512/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-x6o5w6.s: Assembler messages:
echo.c: /tmp/cc-x6o5w6.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-x6o5w6.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-x6o5w6.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/echo512/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-S73uzb.s: Assembler messages:
echo32.c: /tmp/cc-S73uzb.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5428: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-S73uzb.s:5503: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-S73uzb.s:5503: 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/echo512/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-VJQygM.s: Assembler messages:
echo32.c: /tmp/cc-VJQygM.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-VJQygM.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-VJQygM.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/echo512/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-uaI8JA.s: Assembler messages:
echo32.c: /tmp/cc-uaI8JA.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-uaI8JA.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-uaI8JA.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/echo512/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-F7Upl3.s: Assembler messages:
echo64.c: /tmp/cc-F7Upl3.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-F7Upl3.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-F7Upl3.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/echo512/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-8ulwit.s: Assembler messages:
echo.c: /tmp/cc-8ulwit.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ulwit.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ulwit.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/echo512/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-P0hSxr.s: Assembler messages:
echo.c: /tmp/cc-P0hSxr.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-P0hSxr.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-P0hSxr.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/echo512/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-CdTv5b.s: Assembler messages:
echo32.c: /tmp/cc-CdTv5b.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5428: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-CdTv5b.s:5503: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-CdTv5b.s:5503: 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/echo512/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-mjubF2.s: Assembler messages:
echo32.c: /tmp/cc-mjubF2.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-mjubF2.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-mjubF2.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/echo512/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-pc6nH4.s: Assembler messages:
echo32.c: /tmp/cc-pc6nH4.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-pc6nH4.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-pc6nH4.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/echo512/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-YSX1z4.s: Assembler messages:
echo64.c: /tmp/cc-YSX1z4.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-YSX1z4.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-YSX1z4.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/echo512/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-8ipjvO.s: Assembler messages:
echo.c: /tmp/cc-8ipjvO.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-8ipjvO.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-8ipjvO.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/echo512/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-Mp8N9n.s: Assembler messages:
echo.c: /tmp/cc-Mp8N9n.s:88: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:88: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:120: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:120: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:132: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:132: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:178: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:178: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:303: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:303: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:309: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:309: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:318: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:318: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:328: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:328: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:331: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:331: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:363: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.s:363: Warning: Macro instruction expanded into multiple instructions
echo.c: /tmp/cc-Mp8N9n.s:418: Warning: No .cprestore pseudo-op used in PIC code
echo.c: /tmp/cc-Mp8N9n.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/echo512/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-3bKiAd.s: Assembler messages:
echo32.c: /tmp/cc-3bKiAd.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:4983: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:4983: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5039: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5039: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5047: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5047: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5076: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5076: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5102: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5102: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5190: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5190: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5428: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5428: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-3bKiAd.s:5503: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-3bKiAd.s:5503: 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/echo512/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-6D24Gj.s: Assembler messages:
echo32.c: /tmp/cc-6D24Gj.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:270: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:270: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:279: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:279: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1298: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1298: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1354: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1354: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1362: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1362: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1391: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1391: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1417: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1417: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1505: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1505: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1743: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.s:1743: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-6D24Gj.s:1818: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-6D24Gj.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/echo512/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-KONfPY.s: Assembler messages:
echo32.c: /tmp/cc-KONfPY.s:150: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:150: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:267: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:267: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:274: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:274: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5149: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5149: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5205: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5205: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5213: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5213: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5242: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5242: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5268: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5268: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5356: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5356: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5594: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.s:5594: Warning: Macro instruction expanded into multiple instructions
echo32.c: /tmp/cc-KONfPY.s:5669: Warning: No .cprestore pseudo-op used in PIC code
echo32.c: /tmp/cc-KONfPY.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/echo512/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-KL1DmT.s: Assembler messages:
echo64.c: /tmp/cc-KL1DmT.s:20725: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20725: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20734: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20734: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20750: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20750: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20903: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20903: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20906: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20906: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20950: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20950: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:20986: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:20986: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:21022: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.s:21022: Warning: Macro instruction expanded into multiple instructions
echo64.c: /tmp/cc-KL1DmT.s:21069: Warning: No .cprestore pseudo-op used in PIC code
echo64.c: /tmp/cc-KL1DmT.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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 632 bytes after a total of 6180864 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/echo512/generic/opt32
Compiler: gcc -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 736 bytes after a total of 6492160 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/echo512/generic/opt64
Compiler: gcc -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 312 bytes after a total of 5718016 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/echo512/generic/opt32
Compiler: gcc -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 36 bytes after a total of 6492160 bytes

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: gcc -O3 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -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: 2, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer powerpc/pp32cv2
gcc -mabi=32 -O -fomit-frame-pointer powerpc/pp32cv2

Compiler output

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

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: gcc -O -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 144 bytes after a total of 6582272 bytes

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: gcc -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 768 bytes after a total of 6402048 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/echo512/generic/opt64
Compiler: gcc -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 632 bytes after a total of 6152192 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/echo512/generic/opt32
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 704 bytes after a total of 6488064 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/echo512/generic/opt64
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 248 bytes after a total of 5640192 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/echo512/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 6438912 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/echo512/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/echo512/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 2052096 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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 256 bytes after a total of 6545408 bytes

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

Compiler output

Implementation: crypto_hash/echo512/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 6410240 bytes

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt64
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/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/echo512/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/echo512/generic/opt64
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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 5890048 bytes

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/echo512/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/echo512/generic/opt32
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 416 bytes after a total of 6180864 bytes

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

Compiler output

Implementation: crypto_hash/echo512/powerpc/pp32cv2
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 544 bytes after a total of 6377472 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/echo512/generic/opt64
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 768 bytes after a total of 6582272 bytes

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

Compiler output

Implementation: crypto_hash/echo512/generic/opt32
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 784 bytes after a total of 6393856 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/echo512/generic/opt64
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/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/echo512/generic/opt64
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echo512_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/echo512/powerpc/pp32cv2
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 11208 bytes after a total of 5836800 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/echo512/generic/opt32
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 36 bytes after a total of 6508544 bytes

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

Compiler output

Implementation: crypto_hash/echo512/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/echo512/powerpc/pp32cv2
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 504 bytes after a total of 6291456 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/echo512/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/echo512/generic/opt32
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
echo32.c:
echo32.c: cc1: out of memory allocating 776 bytes after a total of 6393856 bytes

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

Compiler output

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