Implementation notes: mipso32, h1mips, crypto_hash/cubehash164

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
1757038unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
1760526unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
1766144unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
1779292simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
1800806simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
1802178unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
1848114unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
1855038unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
1962092simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
2082508unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
2082508unrolledgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
2114210unrolledgcc -O -fomit-frame-pointer2014052720140525
2182352unrolledgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
2182356unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
2182380unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
2274338simplegcc -funroll-loops -O -fomit-frame-pointer2014052720140525
2274344simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
2274354simplegcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
2761634unrolledgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
2766302unrolledgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
2766700unrolledgcc -O2 -fomit-frame-pointer2014052720140525
2767570unrolledgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
2767610unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
2785036unrolledgcc -O3 -fomit-frame-pointer2014052720140525
2785036unrolledgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
2828390unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
2832824unrolledgcc -Os -fomit-frame-pointer2014052720140525
2849040simplegcc -O3 -fomit-frame-pointer2014052720140525
2856250unrolledgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
2858128simplegcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
2866514simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
2892626simplegcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
2914274unrolledgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
2916154unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
2946352specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
3023250specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
3201822simplegcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
3201872simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
4213376specgcc -O3 -fomit-frame-pointer2014052720140525
4213394specgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
4257074specgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
4257086specgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
4384000specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
4824186specgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
4824192specgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
5028058specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
5028072specgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
5028078specgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
5538872unrolledgcc -funroll-loops2014052720140525
5538880unrolledcc2014052720140525
5538894unrolledgcc2014052720140525
5585626specgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
5590344specgcc -O2 -fomit-frame-pointer2014052720140525
5595692specgcc -Os -fomit-frame-pointer2014052720140525
5613404specgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
5620068specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
5624700specgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
5644360specgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
6114792specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
6196072specgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
8057294specgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
8081214specgcc -O -fomit-frame-pointer2014052720140525
8091818specgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
10671878simplegcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
10671914simplegcc -O2 -fomit-frame-pointer2014052720140525
10674956simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
10679526simplegcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
10679560simplegcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
10679596simplegcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
10679604simplegcc -Os -fomit-frame-pointer2014052720140525
10679688simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
10679742simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
11720650simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
11720662simplegcc -O -fomit-frame-pointer2014052720140525
11720662simplegcc -mabi=32 -O -fomit-frame-pointer2014052720140525
36910994simplecc2014052720140525
36911152simplegcc -funroll-loops2014052720140525
36911240simplegcc2014052720140525
68347770speccc2014052720140525
68347986specgcc2014052720140525
68347990specgcc -funroll-loops2014052720140525

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-HASSif.s: Assembler messages:
cubehash.c: /tmp/cc-HASSif.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-HASSif.s:1000: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-HASSif.s:1219: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-dJo3lh.s: Assembler messages:
nist.c: /tmp/cc-dJo3lh.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-dJo3lh.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-swduUs.s: Assembler messages:
cubehash.c: /tmp/cc-swduUs.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-swduUs.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-swduUs.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-8wObBd.s: Assembler messages:
nist.c: /tmp/cc-8wObBd.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-8wObBd.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-ysSkwd.s: Assembler messages:
cubehash.c: /tmp/cc-ysSkwd.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ysSkwd.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ysSkwd.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-MKrkUh.s: Assembler messages:
nist.c: /tmp/cc-MKrkUh.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-MKrkUh.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-Hs4YT4.s: Assembler messages:
cubehash.c: /tmp/cc-Hs4YT4.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Hs4YT4.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Hs4YT4.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-5sR4Gf.s: Assembler messages:
nist.c: /tmp/cc-5sR4Gf.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-5sR4Gf.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-OGgKqX.s: Assembler messages:
cubehash.c: /tmp/cc-OGgKqX.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OGgKqX.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OGgKqX.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-cWgszN.s: Assembler messages:
nist.c: /tmp/cc-cWgszN.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-cWgszN.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-OIfEhK.s: Assembler messages:
cubehash.c: /tmp/cc-OIfEhK.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-OIfEhK.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-OIfEhK.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-CNWMLO.s: Assembler messages:
nist.c: /tmp/cc-CNWMLO.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-CNWMLO.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-lyvJkh.s: Assembler messages:
cubehash.c: /tmp/cc-lyvJkh.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lyvJkh.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lyvJkh.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-3unRUl.s: Assembler messages:
nist.c: /tmp/cc-3unRUl.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-3unRUl.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-3JV1Ie.s: Assembler messages:
cubehash.c: /tmp/cc-3JV1Ie.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-3JV1Ie.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-3JV1Ie.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-Fv4FN3.s: Assembler messages:
nist.c: /tmp/cc-Fv4FN3.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Fv4FN3.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-RAXJ6e.s: Assembler messages:
cubehash.c: /tmp/cc-RAXJ6e.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RAXJ6e.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RAXJ6e.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-l8wCMj.s: Assembler messages:
nist.c: /tmp/cc-l8wCMj.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-l8wCMj.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-vNHypQ.s: Assembler messages:
cubehash.c: /tmp/cc-vNHypQ.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vNHypQ.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vNHypQ.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-81FPZ8.s: Assembler messages:
nist.c: /tmp/cc-81FPZ8.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-81FPZ8.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
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
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-2S12UF.s: Assembler messages:
cubehash.c: /tmp/cc-2S12UF.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2S12UF.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2S12UF.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-g5A4dL.s: Assembler messages:
nist.c: /tmp/cc-g5A4dL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-g5A4dL.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
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
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-7X5EnZ.s: Assembler messages:
cubehash.c: /tmp/cc-7X5EnZ.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7X5EnZ.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7X5EnZ.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-m9CNgf.s: Assembler messages:
nist.c: /tmp/cc-m9CNgf.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-m9CNgf.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-F5Pvak.s: Assembler messages:
cubehash.c: /tmp/cc-F5Pvak.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-F5Pvak.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-F5Pvak.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-Ad30Oj.s: Assembler messages:
nist.c: /tmp/cc-Ad30Oj.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Ad30Oj.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-meNRLG.s: Assembler messages:
cubehash.c: /tmp/cc-meNRLG.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-meNRLG.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-meNRLG.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-yN0PsL.s: Assembler messages:
nist.c: /tmp/cc-yN0PsL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-yN0PsL.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-pyofky.s: Assembler messages:
cubehash.c: /tmp/cc-pyofky.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-pyofky.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-pyofky.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-AoTMRU.s: Assembler messages:
nist.c: /tmp/cc-AoTMRU.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-AoTMRU.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-J9HvfL.s: Assembler messages:
cubehash.c: /tmp/cc-J9HvfL.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-J9HvfL.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-J9HvfL.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-YckDJ1.s: Assembler messages:
nist.c: /tmp/cc-YckDJ1.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-YckDJ1.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-7E0RB5.s: Assembler messages:
cubehash.c: /tmp/cc-7E0RB5.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7E0RB5.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7E0RB5.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-t67NVc.s: Assembler messages:
nist.c: /tmp/cc-t67NVc.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-t67NVc.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-PfPVSv.s: Assembler messages:
cubehash.c: /tmp/cc-PfPVSv.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-PfPVSv.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-PfPVSv.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-Zm0JHk.s: Assembler messages:
nist.c: /tmp/cc-Zm0JHk.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Zm0JHk.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-hm6NTp.s: Assembler messages:
cubehash.c: /tmp/cc-hm6NTp.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-hm6NTp.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-hm6NTp.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-DTD2Er.s: Assembler messages:
nist.c: /tmp/cc-DTD2Er.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-DTD2Er.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
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
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-NyxRNt.s: Assembler messages:
cubehash.c: /tmp/cc-NyxRNt.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-NyxRNt.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-NyxRNt.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-JkRD5x.s: Assembler messages:
nist.c: /tmp/cc-JkRD5x.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-JkRD5x.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
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
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-mQnBW0.s: Assembler messages:
cubehash.c: /tmp/cc-mQnBW0.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mQnBW0.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mQnBW0.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-jFdfTd.s: Assembler messages:
nist.c: /tmp/cc-jFdfTd.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-jFdfTd.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-S3prIf.s: Assembler messages:
cubehash.c: /tmp/cc-S3prIf.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-S3prIf.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-S3prIf.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-ADGlz3.s: Assembler messages:
nist.c: /tmp/cc-ADGlz3.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-ADGlz3.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-fZqdFb.s: Assembler messages:
cubehash.c: /tmp/cc-fZqdFb.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-fZqdFb.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-fZqdFb.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-hgNxfd.s: Assembler messages:
nist.c: /tmp/cc-hgNxfd.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-hgNxfd.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-lSNbGk.s: Assembler messages:
cubehash.c: /tmp/cc-lSNbGk.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lSNbGk.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lSNbGk.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-hW3HLm.s: Assembler messages:
nist.c: /tmp/cc-hW3HLm.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-hW3HLm.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-1VSV1T.s: Assembler messages:
cubehash.c: /tmp/cc-1VSV1T.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-1VSV1T.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-1VSV1T.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-RmFvNF.s: Assembler messages:
nist.c: /tmp/cc-RmFvNF.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-RmFvNF.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-4nOUkd.s: Assembler messages:
cubehash.c: /tmp/cc-4nOUkd.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-4nOUkd.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-4nOUkd.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-binS0s.s: Assembler messages:
nist.c: /tmp/cc-binS0s.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-binS0s.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: '+0' is not a recognized feature for this target (ignoring feature)
cubehash.c: '0' is not a recognized processor for this target (ignoring processor)
cubehash.c: /tmp/cc-zVkRev.s: Assembler messages:
cubehash.c: /tmp/cc-zVkRev.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zVkRev.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zVkRev.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: '+0' is not a recognized feature for this target (ignoring feature)
nist.c: '0' is not a recognized processor for this target (ignoring processor)
nist.c: /tmp/cc-fxnX7y.s: Assembler messages:
nist.c: /tmp/cc-fxnX7y.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-fxnX7y.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-bxzArY.s: Assembler messages:
cubehash.c: /tmp/cc-bxzArY.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-bxzArY.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-bxzArY.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-bRDISL.s: Assembler messages:
nist.c: /tmp/cc-bRDISL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-bRDISL.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-dnrJrq.s: Assembler messages:
cubehash.c: /tmp/cc-dnrJrq.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-dnrJrq.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-dnrJrq.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-nO6V7t.s: Assembler messages:
nist.c: /tmp/cc-nO6V7t.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-nO6V7t.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-gXDAqx.s: Assembler messages:
cubehash.c: /tmp/cc-gXDAqx.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXDAqx.s:1000: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXDAqx.s:1219: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-nKcxuS.s: Assembler messages:
nist.c: /tmp/cc-nKcxuS.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-nKcxuS.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-DKUqU1.s: Assembler messages:
cubehash.c: /tmp/cc-DKUqU1.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-DKUqU1.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-DKUqU1.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-DA2SjP.s: Assembler messages:
nist.c: /tmp/cc-DA2SjP.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-DA2SjP.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-JVjLqL.s: Assembler messages:
cubehash.c: /tmp/cc-JVjLqL.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-JVjLqL.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-JVjLqL.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-RBQZsO.s: Assembler messages:
nist.c: /tmp/cc-RBQZsO.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-RBQZsO.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-jHohG3.s: Assembler messages:
cubehash.c: /tmp/cc-jHohG3.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-jHohG3.s:1000: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-jHohG3.s:1219: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-cfj2Hf.s: Assembler messages:
nist.c: /tmp/cc-cfj2Hf.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-cfj2Hf.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-KC7UUp.s: Assembler messages:
cubehash.c: /tmp/cc-KC7UUp.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KC7UUp.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KC7UUp.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-YoqI7q.s: Assembler messages:
nist.c: /tmp/cc-YoqI7q.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-YoqI7q.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-gXFe1v.s: Assembler messages:
cubehash.c: /tmp/cc-gXFe1v.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-gXFe1v.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-gXFe1v.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-kyQTtl.s: Assembler messages:
nist.c: /tmp/cc-kyQTtl.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-kyQTtl.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-qLLrxk.s: Assembler messages:
cubehash.c: /tmp/cc-qLLrxk.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qLLrxk.s:1000: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qLLrxk.s:1219: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-lEs9fE.s: Assembler messages:
nist.c: /tmp/cc-lEs9fE.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-lEs9fE.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/unrolled
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-2oSumu.s: Assembler messages:
cubehash.c: /tmp/cc-2oSumu.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:889: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:889: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1021: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1021: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1030: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1030: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1140: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1140: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1151: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1151: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1183: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1183: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-2oSumu.s:1192: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-2oSumu.s:1192: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-aG7xWy.s: Assembler messages:
nist.c: /tmp/cc-aG7xWy.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-aG7xWy.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-BfesAa.s: Assembler messages:
cubehash.c: /tmp/cc-BfesAa.s:51: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:51: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:341: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:341: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:473: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:473: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:482: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:482: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:592: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:592: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:603: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:603: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:635: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:635: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-BfesAa.s:644: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-BfesAa.s:644: Warning: Macro instruction expanded into multiple instructions
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-4dGf26.s: Assembler messages:
nist.c: /tmp/cc-4dGf26.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-4dGf26.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash164/spec
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cubehash.c: '+' is not a recognized feature for this target (ignoring feature)
cubehash.c: /tmp/cc-qSDuxE.s: Assembler messages:
cubehash.c: /tmp/cc-qSDuxE.s:67: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:67: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:74: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:74: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:799: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:805: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:805: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:926: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:926: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:929: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:929: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:933: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:933: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:975: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:975: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:984: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:984: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:993: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:993: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:1000: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qSDuxE.s:1000: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qSDuxE.s:1219: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: ...
nist.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
nist.c: '+' is not a recognized feature for this target (ignoring feature)
nist.c: /tmp/cc-z9bPzV.s: Assembler messages:
nist.c: /tmp/cc-z9bPzV.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-z9bPzV.s:23: Warning: Macro instruction expanded into multiple instructions
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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