Implementation notes: mipso32, h1mips, crypto_hash/cubehash512

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: cubehash512
TimeImplementationCompilerBenchmark dateSUPERCOP version
157150unrolled5gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
158046unrolled5gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
159092unrolled5gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
159798unrolled5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
160356unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
161002unrolled5gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
165302unrolled3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
166276unrolled3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
166338unrolled3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
167638unrolled5gcc -O -fomit-frame-pointer2014052720140525
167638unrolled5gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
167638unrolled5gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
167792unrolled3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
168714unrolled5gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
168718unrolled5gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
168718unrolled5gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
169084unrolled3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
172008unrolled3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
173278unrolled4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
174798unrolled4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
176040unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
176066unrolled4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
176694unrolled4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
177310unrolled4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
178498unrolled3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
178502unrolled3gcc -O -fomit-frame-pointer2014052720140525
178502unrolled3gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
187840unrolled3gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
187840unrolled3gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
187848unrolled3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
188686unrolled4gcc -O -fomit-frame-pointer2014052720140525
188686unrolled4gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
188694unrolled4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
193546unrolled4gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
193546unrolled4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
193546unrolled4gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
239932unrolled2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
241492unrolled2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
244384unrolled2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
260388unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
262910unrolled2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
266090unrolled2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
274528unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
275032unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
276240unrolled2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
276242unrolled2gcc -O -fomit-frame-pointer2014052720140525
276242unrolled2gcc -mabi=32 -O -fomit-frame-pointer2014052720140525
278224unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
283032unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
284000unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
286146unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
298528simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
300484simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
303914simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140525
308712unrolled2gcc -funroll-loops -O -fomit-frame-pointer2014052720140525
308712unrolled2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
308712unrolled2gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
328202unrolledgcc -O -fomit-frame-pointer2014052720140525
328202unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
328202unrolledgcc -mabi=32 -O -fomit-frame-pointer2014052720140525
335354unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
335354unrolledgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
335608unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052720140525
341484unrolled3gcc -Os -fomit-frame-pointer2014052720140525
341484unrolled3gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
343340unrolled3gcc -O3 -fomit-frame-pointer2014052720140525
343524unrolled5gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
344340unrolled5gcc -Os -fomit-frame-pointer2014052720140525
344960unrolled3gcc -O2 -fomit-frame-pointer2014052720140525
345548unrolled4gcc -O3 -fomit-frame-pointer2014052720140525
345592unrolled4gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
346184unrolled3gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
347386unrolled5gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
347398unrolled5gcc -O2 -fomit-frame-pointer2014052720140525
347398unrolled5gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
347410simplegcc -funroll-loops -O -fomit-frame-pointer2014052720140525
347410simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
347410simplegcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052720140525
347430unrolled5gcc -O3 -fomit-frame-pointer2014052720140525
347436unrolled4gcc -O2 -fomit-frame-pointer2014052720140525
347482unrolled4gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
347956unrolled3gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
350052unrolled4gcc -Os -fomit-frame-pointer2014052720140525
350052unrolled4gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
351272unrolled4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
351734unrolled4gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
356904unrolled5gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
357578unrolled3gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
357604unrolled3gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
358026unrolled4gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
358042unrolled4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
358946unrolled5gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
359050unrolled5gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
359056unrolled5gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
361730unrolled5gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
362016unrolled5gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
362502unrolled3gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
362514unrolled3gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
364584unrolled4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
364614unrolled4gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
364932unrolled3gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
365748unrolled3gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
388450unrolled2gcc -O2 -fomit-frame-pointer2014052720140525
388452unrolled2gcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
391470unrolled2gcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
396512unrolled2gcc -O3 -fomit-frame-pointer2014052720140525
398984unrolled2gcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
398988unrolled2gcc -Os -fomit-frame-pointer2014052720140525
400544unrolledgcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
400852unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
401204unrolledgcc -O2 -fomit-frame-pointer2014052720140525
402178unrolledgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
402684unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
407510unrolledgcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
407516unrolledgcc -O3 -fomit-frame-pointer2014052720140525
408654unrolledgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
408664unrolled2gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
409002unrolled2gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
410490unrolled2gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
410496unrolled2gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
414250unrolled2gcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
414294unrolled2gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
416084unrolledgcc -Os -fomit-frame-pointer2014052720140525
419432unrolledgcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
426708unrolledgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
426966unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
436896simplegcc -mabi=32 -O3 -fomit-frame-pointer2014052720140525
444526simplegcc -O3 -fomit-frame-pointer2014052720140525
447510simplegcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052720140525
447512simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052720140525
449284unrolled4gcc2014052720140525
449284unrolled5gcc2014052720140525
449286unrolled3cc2014052720140525
449288unrolled5cc2014052720140525
449288unrolled3gcc2014052720140525
449296unrolled4cc2014052720140525
449298unrolled5gcc -funroll-loops2014052720140525
449316unrolled4gcc -funroll-loops2014052720140525
449320unrolled3gcc -funroll-loops2014052720140525
456814simplegcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052720140525
456816simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052720140525
596306unrolled2gcc2014052720140525
596308unrolled2gcc -funroll-loops2014052720140525
596312unrolled2cc2014052720140525
840072unrolledgcc2014052720140525
840072unrolledgcc -funroll-loops2014052720140525
840086unrolledcc2014052720140525
1415128simplegcc -O2 -fomit-frame-pointer2014052720140525
1415132simplegcc -mabi=32 -O2 -fomit-frame-pointer2014052720140525
1418192simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140525
1422730simplegcc -funroll-loops -Os -fomit-frame-pointer2014052720140525
1422734simplegcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052720140525
1422744simplegcc -mabi=32 -Os -fomit-frame-pointer2014052720140525
1422746simplegcc -Os -fomit-frame-pointer2014052720140525
1422860simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
1422866simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140525
1560680simplegcc -mabi=32 -O -fomit-frame-pointer2014052720140525
1560682simplegcc -O -fomit-frame-pointer2014052720140525
1560684simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140525
4869990simplecc2014052720140525
4870000simplegcc2014052720140525
4870004simplegcc -funroll-loops2014052720140525

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: cc
try.c: /tmp/ccA5LvjO.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccA5LvjO.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc mipso32

Compiler output

Implementation: crypto_hash/cubehash512/unrolled2
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-9l7sH6.s: Assembler messages:
cubehash.c: /tmp/cc-9l7sH6.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-9l7sH6.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-9l7sH6.s:1649: 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-wUWx1u.s: Assembler messages:
nist.c: /tmp/cc-wUWx1u.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-wUWx1u.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-XKNl7Z.s: Assembler messages:
cubehash.c: /tmp/cc-XKNl7Z.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-XKNl7Z.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-XKNl7Z.s:1177: 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-Los5d2.s: Assembler messages:
nist.c: /tmp/cc-Los5d2.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Los5d2.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/cubehash512/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-xM2iyf.s: Assembler messages:
cubehash.c: /tmp/cc-xM2iyf.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xM2iyf.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xM2iyf.s:629: 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-XvPnc1.s: Assembler messages:
nist.c: /tmp/cc-XvPnc1.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-XvPnc1.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/cubehash512/unrolled3
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '+' is not a recognized feature for this target (ignoring feature)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer unrolled3 unrolled4 unrolled5
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer unrolled3 unrolled4 unrolled5
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer unrolled3 unrolled4 unrolled5
clang -O3 -fwrapv -mavx -fomit-frame-pointer unrolled3 unrolled4 unrolled5
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: clang -O3 -fomit-frame-pointer
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash512/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-0ls8d3.s: Assembler messages:
cubehash.c: /tmp/cc-0ls8d3.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0ls8d3.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0ls8d3.s:1177: 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-cLpdk5.s: Assembler messages:
nist.c: /tmp/cc-cLpdk5.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-cLpdk5.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/cubehash512/unrolled2
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-iN6NW1.s: Assembler messages:
cubehash.c: /tmp/cc-iN6NW1.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iN6NW1.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iN6NW1.s:1649: 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-TiDqto.s: Assembler messages:
nist.c: /tmp/cc-TiDqto.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-TiDqto.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-ySYArQ.s: Assembler messages:
cubehash.c: /tmp/cc-ySYArQ.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-ySYArQ.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-ySYArQ.s:629: 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-4rUWlE.s: Assembler messages:
nist.c: /tmp/cc-4rUWlE.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-4rUWlE.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/cubehash512/unrolled3
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: '0' is not a recognized processor for this target (ignoring processor)
hash.c: '+0' is not a recognized feature for this target (ignoring feature)
hash.c: '0' is not a recognized processor for this target (ignoring processor)
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-march=armv7-a'
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash512/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-LUW0Hu.s: Assembler messages:
cubehash.c: /tmp/cc-LUW0Hu.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LUW0Hu.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LUW0Hu.s:629: 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-7lYIcg.s: Assembler messages:
nist.c: /tmp/cc-7lYIcg.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-7lYIcg.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/cubehash512/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-vddwTV.s: Assembler messages:
cubehash.c: /tmp/cc-vddwTV.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vddwTV.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vddwTV.s:1177: 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-Pf9T70.s: Assembler messages:
nist.c: /tmp/cc-Pf9T70.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Pf9T70.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/cubehash512/unrolled2
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-zwVHvQ.s: Assembler messages:
cubehash.c: /tmp/cc-zwVHvQ.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-zwVHvQ.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-zwVHvQ.s:1649: 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-ekPyqj.s: Assembler messages:
nist.c: /tmp/cc-ekPyqj.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-ekPyqj.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-8d2S46.s: Assembler messages:
cubehash.c: /tmp/cc-8d2S46.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-8d2S46.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-8d2S46.s:1177: 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-2xhqhd.s: Assembler messages:
nist.c: /tmp/cc-2xhqhd.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-2xhqhd.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/cubehash512/unrolled2
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-SL0j5R.s: Assembler messages:
cubehash.c: /tmp/cc-SL0j5R.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-SL0j5R.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-SL0j5R.s:1649: 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-l7zhsg.s: Assembler messages:
nist.c: /tmp/cc-l7zhsg.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-l7zhsg.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-e3MBIU.s: Assembler messages:
cubehash.c: /tmp/cc-e3MBIU.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-e3MBIU.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-e3MBIU.s:629: 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-YDvcXG.s: Assembler messages:
nist.c: /tmp/cc-YDvcXG.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-YDvcXG.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/cubehash512/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-LFzPZG.s: Assembler messages:
cubehash.c: /tmp/cc-LFzPZG.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LFzPZG.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LFzPZG.s:629: 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-Noi1ju.s: Assembler messages:
nist.c: /tmp/cc-Noi1ju.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Noi1ju.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/cubehash512/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-Tm1Lub.s: Assembler messages:
cubehash.c: /tmp/cc-Tm1Lub.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Tm1Lub.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Tm1Lub.s:1177: 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-HGXxVh.s: Assembler messages:
nist.c: /tmp/cc-HGXxVh.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-HGXxVh.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/cubehash512/unrolled2
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-xYjl4d.s: Assembler messages:
cubehash.c: /tmp/cc-xYjl4d.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-xYjl4d.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-xYjl4d.s:1649: 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-cW5a2C.s: Assembler messages:
nist.c: /tmp/cc-cW5a2C.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-cW5a2C.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-COoNvS.s: Assembler messages:
cubehash.c: /tmp/cc-COoNvS.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-COoNvS.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-COoNvS.s:1177: 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-aDW0WT.s: Assembler messages:
nist.c: /tmp/cc-aDW0WT.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-aDW0WT.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/cubehash512/unrolled2
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-UAh1Ck.s: Assembler messages:
cubehash.c: /tmp/cc-UAh1Ck.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UAh1Ck.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UAh1Ck.s:1649: 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-bUBJAK.s: Assembler messages:
nist.c: /tmp/cc-bUBJAK.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-bUBJAK.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-h4xhGe.s: Assembler messages:
cubehash.c: /tmp/cc-h4xhGe.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-h4xhGe.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-h4xhGe.s:629: 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-F4VXI0.s: Assembler messages:
nist.c: /tmp/cc-F4VXI0.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-F4VXI0.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/cubehash512/unrolled2
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-CkZAEQ.s: Assembler messages:
cubehash.c: /tmp/cc-CkZAEQ.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-CkZAEQ.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-CkZAEQ.s:1649: 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-ZRRxNf.s: Assembler messages:
nist.c: /tmp/cc-ZRRxNf.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-ZRRxNf.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-t5YfFg.s: Assembler messages:
cubehash.c: /tmp/cc-t5YfFg.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-t5YfFg.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-t5YfFg.s:629: 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-P8l2S3.s: Assembler messages:
nist.c: /tmp/cc-P8l2S3.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-P8l2S3.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/cubehash512/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-vcjrzL.s: Assembler messages:
cubehash.c: /tmp/cc-vcjrzL.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-vcjrzL.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-vcjrzL.s:1177: 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-fujlYM.s: Assembler messages:
nist.c: /tmp/cc-fujlYM.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-fujlYM.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/cubehash512/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-0LtVCW.s: Assembler messages:
cubehash.c: /tmp/cc-0LtVCW.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-0LtVCW.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-0LtVCW.s:1177: 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-m2q0eZ.s: Assembler messages:
nist.c: /tmp/cc-m2q0eZ.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-m2q0eZ.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/cubehash512/unrolled2
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-7essBw.s: Assembler messages:
cubehash.c: /tmp/cc-7essBw.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-7essBw.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-7essBw.s:1649: 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-38fgY3.s: Assembler messages:
nist.c: /tmp/cc-38fgY3.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-38fgY3.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-qoI2Ol.s: Assembler messages:
cubehash.c: /tmp/cc-qoI2Ol.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-qoI2Ol.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-qoI2Ol.s:629: 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-V7PBje.s: Assembler messages:
nist.c: /tmp/cc-V7PBje.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-V7PBje.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/cubehash512/unrolled2
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-KtgQLS.s: Assembler messages:
cubehash.c: /tmp/cc-KtgQLS.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-KtgQLS.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-KtgQLS.s:1649: 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-VYT4Zi.s: Assembler messages:
nist.c: /tmp/cc-VYT4Zi.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-VYT4Zi.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-UnCDj8.s: Assembler messages:
cubehash.c: /tmp/cc-UnCDj8.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-UnCDj8.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-UnCDj8.s:629: 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-GZbLOU.s: Assembler messages:
nist.c: /tmp/cc-GZbLOU.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-GZbLOU.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/cubehash512/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-Y6HEOb.s: Assembler messages:
cubehash.c: /tmp/cc-Y6HEOb.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-Y6HEOb.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-Y6HEOb.s:1177: 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-6zAnIc.s: Assembler messages:
nist.c: /tmp/cc-6zAnIc.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-6zAnIc.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/cubehash512/unrolled2
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-FEt3KL.s: Assembler messages:
cubehash.c: /tmp/cc-FEt3KL.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-FEt3KL.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-FEt3KL.s:1649: 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-Q7bl3a.s: Assembler messages:
nist.c: /tmp/cc-Q7bl3a.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Q7bl3a.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-W0PVVR.s: Assembler messages:
cubehash.c: /tmp/cc-W0PVVR.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-W0PVVR.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-W0PVVR.s:629: 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-8dkeDA.s: Assembler messages:
nist.c: /tmp/cc-8dkeDA.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-8dkeDA.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/cubehash512/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-iRj1RT.s: Assembler messages:
cubehash.c: /tmp/cc-iRj1RT.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-iRj1RT.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-iRj1RT.s:1177: 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-m2GB6V.s: Assembler messages:
nist.c: /tmp/cc-m2GB6V.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-m2GB6V.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/cubehash512/mipso32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-march=native'
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash512/unrolled2
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-YQh4id.s: Assembler messages:
cubehash.c: /tmp/cc-YQh4id.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-YQh4id.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-YQh4id.s:1649: 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-dG4CBB.s: Assembler messages:
nist.c: /tmp/cc-dG4CBB.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-dG4CBB.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-lzHVwu.s: Assembler messages:
cubehash.c: /tmp/cc-lzHVwu.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-lzHVwu.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-lzHVwu.s:629: 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-zmcrod.s: Assembler messages:
nist.c: /tmp/cc-zmcrod.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-zmcrod.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/cubehash512/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-nJ9vpM.s: Assembler messages:
cubehash.c: /tmp/cc-nJ9vpM.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-nJ9vpM.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-nJ9vpM.s:1177: 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-dWqTPO.s: Assembler messages:
nist.c: /tmp/cc-dWqTPO.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-dWqTPO.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/cubehash512/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-AbWk8i.s: Assembler messages:
cubehash.c: /tmp/cc-AbWk8i.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-AbWk8i.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-AbWk8i.s:1177: 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-Q0WyIl.s: Assembler messages:
nist.c: /tmp/cc-Q0WyIl.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-Q0WyIl.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/cubehash512/unrolled2
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-I5nJUd.s: Assembler messages:
cubehash.c: /tmp/cc-I5nJUd.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I5nJUd.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I5nJUd.s:1649: 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-SJgdgK.s: Assembler messages:
nist.c: /tmp/cc-SJgdgK.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-SJgdgK.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-T4hOhu.s: Assembler messages:
cubehash.c: /tmp/cc-T4hOhu.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-T4hOhu.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-T4hOhu.s:629: 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-5yUSog.s: Assembler messages:
nist.c: /tmp/cc-5yUSog.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-5yUSog.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/cubehash512/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-10NqYc.s: Assembler messages:
cubehash.c: /tmp/cc-10NqYc.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-10NqYc.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-10NqYc.s:1177: 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-JRakoc.s: Assembler messages:
nist.c: /tmp/cc-JRakoc.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-JRakoc.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/cubehash512/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-LJPRMe.s: Assembler messages:
cubehash.c: /tmp/cc-LJPRMe.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-LJPRMe.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-LJPRMe.s:629: 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-hYu26Z.s: Assembler messages:
nist.c: /tmp/cc-hYu26Z.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-hYu26Z.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/cubehash512/unrolled2
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-RRWHGA.s: Assembler messages:
cubehash.c: /tmp/cc-RRWHGA.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-RRWHGA.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-RRWHGA.s:1649: 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-DE8cya.s: Assembler messages:
nist.c: /tmp/cc-DE8cya.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-DE8cya.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/unrolled2
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-6PjeBe.s: Assembler messages:
cubehash.c: /tmp/cc-6PjeBe.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-6PjeBe.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-6PjeBe.s:1649: 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-J4yVpG.s: Assembler messages:
nist.c: /tmp/cc-J4yVpG.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-J4yVpG.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/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-I7RnbI.s: Assembler messages:
cubehash.c: /tmp/cc-I7RnbI.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-I7RnbI.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-I7RnbI.s:1177: 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-KVIIdL.s: Assembler messages:
nist.c: /tmp/cc-KVIIdL.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-KVIIdL.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/cubehash512/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-tE79Pf.s: Assembler messages:
cubehash.c: /tmp/cc-tE79Pf.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-tE79Pf.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-tE79Pf.s:629: 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-V4vGX1.s: Assembler messages:
nist.c: /tmp/cc-V4vGX1.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-V4vGX1.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/cubehash512/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-WxXDrv.s: Assembler messages:
cubehash.c: /tmp/cc-WxXDrv.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:881: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:881: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1012: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1012: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1019: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1019: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1022: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1022: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1127: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1127: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1135: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1135: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1167: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1167: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1174: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1174: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-WxXDrv.s:1177: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-WxXDrv.s:1177: 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-cBR9dC.s: Assembler messages:
nist.c: /tmp/cc-cBR9dC.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-cBR9dC.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/cubehash512/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-aD6gnS.s: Assembler messages:
cubehash.c: /tmp/cc-aD6gnS.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:333: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:333: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:464: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:464: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:471: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:471: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:474: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:474: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:579: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:579: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:587: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:587: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:619: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:619: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:626: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:626: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-aD6gnS.s:629: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-aD6gnS.s:629: 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-svIm1D.s: Assembler messages:
nist.c: /tmp/cc-svIm1D.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-svIm1D.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/cubehash512/unrolled2
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-mNv68U.s: Assembler messages:
cubehash.c: /tmp/cc-mNv68U.s:48: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:48: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1353: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1353: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1484: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1484: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1491: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1491: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1494: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1494: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1599: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1599: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1607: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1607: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1639: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1639: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1646: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1646: Warning: Macro instruction expanded into multiple instructions
cubehash.c: /tmp/cc-mNv68U.s:1649: Warning: No .cprestore pseudo-op used in PIC code
cubehash.c: /tmp/cc-mNv68U.s:1649: 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-VCJGsn.s: Assembler messages:
nist.c: /tmp/cc-VCJGsn.s:23: Warning: No .cprestore pseudo-op used in PIC code
nist.c: /tmp/cc-VCJGsn.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 unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc
try.c: /tmp/ccBtPaWV.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccBtPaWV.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc mipso32

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -O2 -fomit-frame-pointer
try.c: /tmp/ccA6U1Vq.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccA6U1Vq.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -O3 -fomit-frame-pointer
try.c: /tmp/ccLJuTTK.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccLJuTTK.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -O -fomit-frame-pointer
try.c: /tmp/ccl1jn0R.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccl1jn0R.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -Os -fomit-frame-pointer
try.c: /tmp/cclks63X.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cclks63X.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp/ccFn33Gi.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccFn33Gi.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp/cc9e1CGH.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cc9e1CGH.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp/ccekyh4u.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccekyh4u.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp/cc2tDpoy.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cc2tDpoy.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops
try.c: /tmp/ccEsZzty.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccEsZzty.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops mipso32

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
try.c: /tmp/cclLUGOL.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cclLUGOL.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
try.c: /tmp/ccpOyNLm.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccpOyNLm.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
try.c: /tmp/ccbpMvLk.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccbpMvLk.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
try.c: /tmp/ccTzDfCw.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccTzDfCw.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
try.c: /tmp/cc0RpYzd.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cc0RpYzd.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
try.c: /tmp/ccnOC60W.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccnOC60W.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
try.c: /tmp/cczcEwZA.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cczcEwZA.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
try.c: /tmp/cc2vOiHk.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/cc2vOiHk.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer
try.c: /tmp/ccBhBJl6.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccBhBJl6.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer
try.c: /tmp/ccxk84Fn.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccxk84Fn.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer
try.c: /tmp/ccTnmtGJ.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccTnmtGJ.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer
try.c: /tmp/ccNGKBeR.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccNGKBeR.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -mabi=32 -O2 -fomit-frame-pointer
try.c: /tmp/ccBgtXkU.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccBgtXkU.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -mabi=32 -O3 -fomit-frame-pointer
try.c: /tmp/ccbVLeG0.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccbVLeG0.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -mabi=32 -O -fomit-frame-pointer
try.c: /tmp/ccBgqgsh.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccBgqgsh.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/cubehash512/mipso32
Compiler: gcc -mabi=32 -Os -fomit-frame-pointer
try.c: /tmp/ccVtqTGZ.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: /tmp/ccVtqTGZ.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_cubehash512_mipso32'
try.c: collect2: ld returned 1 exit status

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