Implementation notes: mipso32, h1mips, crypto_stream/salsa2012

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_stream
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
31728e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
31740e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
32836e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
32884e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
33250e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
33310e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
33366e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
33716e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
34212e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
34238e/refgcc -O3 -fomit-frame-pointer2014052920140525
34238e/refgcc -mabi=32 -O3 -fomit-frame-pointer2014052920140525
34260e/regsgcc -mabi=32 -O3 -fomit-frame-pointer2014052920140525
34298e/regsgcc -O3 -fomit-frame-pointer2014052920140525
34300e/refgcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
34302e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
34302e/refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052920140525
34328e/regsgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052920140525
35724e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
36360e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
36364e/mergedgcc -funroll-loops -O -fomit-frame-pointer2014052920140525
36370e/mergedgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052920140525
37372refgcc -O3 -fomit-frame-pointer2014062820140622
37374refgcc -funroll-loops -O3 -fomit-frame-pointer2014062820140622
37374refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014062820140622
37376refgcc -mabi=32 -O3 -fomit-frame-pointer2014062820140622
37656refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
37790refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062820140622
37858e/mergedgcc -mabi=32 -O -fomit-frame-pointer2014052920140525
37870e/mergedgcc -O -fomit-frame-pointer2014052920140525
37900e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
42930e/mergedgcc -mabi=32 -O3 -fomit-frame-pointer2014052920140525
42932e/mergedgcc -O3 -fomit-frame-pointer2014052920140525
43102e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
43582e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
45040e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
45134e/refgcc -funroll-loops -O -fomit-frame-pointer2014052920140525
45234e/refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052920140525
45530e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
45552e/mergedgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052920140525
45602e/mergedgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052920140525
45780e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
46200e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
46260e/regsgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052920140525
46296e/regsgcc -funroll-loops -O -fomit-frame-pointer2014052920140525
46300e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
46300e/regsgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052920140525
46562e/mergedgcc -mabi=32 -O2 -fomit-frame-pointer2014052920140525
46594e/mergedgcc -O2 -fomit-frame-pointer2014052920140525
46784e/regsgcc -O -fomit-frame-pointer2014052920140525
46784e/regsgcc -mabi=32 -O -fomit-frame-pointer2014052920140525
46798e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
46944e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
47444e/mergedgcc -Os -fomit-frame-pointer2014052920140525
47478e/mergedgcc -mabi=32 -Os -fomit-frame-pointer2014052920140525
47700e/mergedgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052920140525
47814e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
48452refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
48824refgcc -funroll-loops -O2 -fomit-frame-pointer2014062820140622
48826refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014062820140622
49726refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
49732refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014062820140622
49738refgcc -funroll-loops -O -fomit-frame-pointer2014062820140622
49780refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062820140622
49822refgcc -O2 -fomit-frame-pointer2014062820140622
49822refgcc -Os -fomit-frame-pointer2014062820140622
49822refgcc -mabi=32 -Os -fomit-frame-pointer2014062820140622
49826refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
49830refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062820140622
49864e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
49922refgcc -mabi=32 -O2 -fomit-frame-pointer2014062820140622
50144e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
51142e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
51264e/regsgcc -Os -fomit-frame-pointer2014052920140525
51312refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062820140622
51316refgcc -O -fomit-frame-pointer2014062820140622
51316refgcc -mabi=32 -O -fomit-frame-pointer2014062820140622
51334e/regsgcc -mabi=32 -Os -fomit-frame-pointer2014052920140525
51352refgcc -funroll-loops -Os -fomit-frame-pointer2014062820140622
51352refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014062820140622
51694e/refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052920140525
51706e/refgcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
51728e/regsgcc -mabi=32 -O2 -fomit-frame-pointer2014052920140525
51774e/regsgcc -O2 -fomit-frame-pointer2014052920140525
52106e/refgcc -O -fomit-frame-pointer2014052920140525
52250e/refgcc -mabi=32 -O -fomit-frame-pointer2014052920140525
52262e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
52418e/regsgcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
52516e/regsgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052920140525
55022e/refgcc -mabi=32 -O2 -fomit-frame-pointer2014052920140525
55026e/refgcc -O2 -fomit-frame-pointer2014052920140525
55054e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
55628e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
61106e/refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052920140525
61538e/refgcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
63382e/refgcc -mabi=32 -Os -fomit-frame-pointer2014052920140525
63614e/refgcc -Os -fomit-frame-pointer2014052920140525
82584e/mergedgcc2014052920140525
82586e/mergedcc2014052920140525
82600e/mergedgcc -funroll-loops2014052920140525
84950refcc2014062820140622
84950refgcc2014062820140622
84950refgcc -funroll-loops2014062820140622
116008e/regscc2014052920140525
116008e/regsgcc -funroll-loops2014052920140525
116040e/regsgcc2014052920140525
146198e/refgcc2014052920140525
146206e/refcc2014052920140525
146234e/refgcc -funroll-loops2014052920140525

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-6HKy1b.s: Assembler messages:
api.c: /tmp/cc-6HKy1b.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6HKy1b.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6HKy1b.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-vO1Zpw.s: Assembler messages:
salsa20.c: /tmp/cc-vO1Zpw.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-vO1Zpw.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-vO1Zpw.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-vO1Zpw.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-8bPvT5.s: Assembler messages:
api.c: /tmp/cc-8bPvT5.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-8bPvT5.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-8bPvT5.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-U5gdDf.s: Assembler messages:
salsa20.c: /tmp/cc-U5gdDf.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-U5gdDf.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-U5gdDf.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-U5gdDf.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-KwGnsI.s: Assembler messages:
api.c: /tmp/cc-KwGnsI.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KwGnsI.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KwGnsI.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-JBTpv2.s: Assembler messages:
salsa20.c: /tmp/cc-JBTpv2.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-JBTpv2.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-JBTpv2.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-JBTpv2.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '+' is not a recognized feature for this target (ignoring feature)
stream.c: /tmp/cc-2QiKCb.s: Assembler messages:
stream.c: /tmp/cc-2QiKCb.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-2QiKCb.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-2QiKCb.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-2QiKCb.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '+' is not a recognized feature for this target (ignoring feature)
xor.c: /tmp/cc-sBHxYs.s: Assembler messages:
xor.c: /tmp/cc-sBHxYs.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-sBHxYs.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-sBHxYs.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-sBHxYs.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-13UoHP.s: Assembler messages:
api.c: /tmp/cc-13UoHP.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-13UoHP.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-13UoHP.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-8gLyC9.s: Assembler messages:
salsa20.c: /tmp/cc-8gLyC9.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-8gLyC9.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-8gLyC9.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-8gLyC9.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-d2CD3r.s: Assembler messages:
api.c: /tmp/cc-d2CD3r.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d2CD3r.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d2CD3r.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-AfNlIN.s: Assembler messages:
salsa20.c: /tmp/cc-AfNlIN.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-AfNlIN.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-AfNlIN.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-AfNlIN.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-umx06w.s: Assembler messages:
api.c: /tmp/cc-umx06w.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-umx06w.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-umx06w.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-BoY0iU.s: Assembler messages:
salsa20.c: /tmp/cc-BoY0iU.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-BoY0iU.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-BoY0iU.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-BoY0iU.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-dSPOTG.s: Assembler messages:
stream.c: /tmp/cc-dSPOTG.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-dSPOTG.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-dSPOTG.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-dSPOTG.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-y0f0m5.s: Assembler messages:
xor.c: /tmp/cc-y0f0m5.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-y0f0m5.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-y0f0m5.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-y0f0m5.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-XqiE1m.s: Assembler messages:
api.c: /tmp/cc-XqiE1m.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-XqiE1m.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-XqiE1m.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-GIfFDJ.s: Assembler messages:
salsa20.c: /tmp/cc-GIfFDJ.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-GIfFDJ.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-GIfFDJ.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-GIfFDJ.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-wDCcUX.s: Assembler messages:
api.c: /tmp/cc-wDCcUX.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDCcUX.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDCcUX.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-EoOLda.s: Assembler messages:
salsa20.c: /tmp/cc-EoOLda.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-EoOLda.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-EoOLda.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-EoOLda.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-wbAc63.s: Assembler messages:
api.c: /tmp/cc-wbAc63.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wbAc63.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wbAc63.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-G3anHg.s: Assembler messages:
salsa20.c: /tmp/cc-G3anHg.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-G3anHg.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-G3anHg.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-G3anHg.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-108c9d.s: Assembler messages:
stream.c: /tmp/cc-108c9d.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-108c9d.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-108c9d.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-108c9d.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-B1JPBv.s: Assembler messages:
xor.c: /tmp/cc-B1JPBv.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-B1JPBv.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-B1JPBv.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-B1JPBv.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-OTaWvY.s: Assembler messages:
api.c: /tmp/cc-OTaWvY.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-OTaWvY.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-OTaWvY.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-2NLF0a.s: Assembler messages:
salsa20.c: /tmp/cc-2NLF0a.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-2NLF0a.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-2NLF0a.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-2NLF0a.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-UAIBX2.s: Assembler messages:
api.c: /tmp/cc-UAIBX2.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UAIBX2.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UAIBX2.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-8ILS1e.s: Assembler messages:
salsa20.c: /tmp/cc-8ILS1e.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-8ILS1e.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-8ILS1e.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-8ILS1e.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-d6ZXQR.s: Assembler messages:
api.c: /tmp/cc-d6ZXQR.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-d6ZXQR.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-d6ZXQR.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-mWl2wb.s: Assembler messages:
salsa20.c: /tmp/cc-mWl2wb.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-mWl2wb.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-mWl2wb.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-mWl2wb.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-qUOIrG.s: Assembler messages:
stream.c: /tmp/cc-qUOIrG.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-qUOIrG.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-qUOIrG.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-qUOIrG.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-9yeks5.s: Assembler messages:
xor.c: /tmp/cc-9yeks5.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-9yeks5.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-9yeks5.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-9yeks5.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-c5ZCyQ.s: Assembler messages:
api.c: /tmp/cc-c5ZCyQ.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5ZCyQ.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5ZCyQ.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-Xoi61e.s: Assembler messages:
salsa20.c: /tmp/cc-Xoi61e.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Xoi61e.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-Xoi61e.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Xoi61e.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-ptibAZ.s: Assembler messages:
api.c: /tmp/cc-ptibAZ.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ptibAZ.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ptibAZ.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-TgO9cc.s: Assembler messages:
salsa20.c: /tmp/cc-TgO9cc.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-TgO9cc.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-TgO9cc.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-TgO9cc.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-rQFAZa.s: Assembler messages:
api.c: /tmp/cc-rQFAZa.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-rQFAZa.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-rQFAZa.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-AfGs6x.s: Assembler messages:
salsa20.c: /tmp/cc-AfGs6x.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-AfGs6x.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-AfGs6x.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-AfGs6x.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/ref
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
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-wpWt1w.s: Assembler messages:
stream.c: /tmp/cc-wpWt1w.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-wpWt1w.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-wpWt1w.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-wpWt1w.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-xGWKaW.s: Assembler messages:
xor.c: /tmp/cc-xGWKaW.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-xGWKaW.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-xGWKaW.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-xGWKaW.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-C9dZxx.s: Assembler messages:
api.c: /tmp/cc-C9dZxx.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-C9dZxx.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-C9dZxx.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-9OHhqR.s: Assembler messages:
salsa20.c: /tmp/cc-9OHhqR.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-9OHhqR.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-9OHhqR.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-9OHhqR.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-bHCaoo.s: Assembler messages:
api.c: /tmp/cc-bHCaoo.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bHCaoo.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bHCaoo.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-Et41yN.s: Assembler messages:
salsa20.c: /tmp/cc-Et41yN.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Et41yN.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-Et41yN.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Et41yN.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-n6DMLb.s: Assembler messages:
api.c: /tmp/cc-n6DMLb.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-n6DMLb.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-n6DMLb.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-iPCyxv.s: Assembler messages:
salsa20.c: /tmp/cc-iPCyxv.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-iPCyxv.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-iPCyxv.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-iPCyxv.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-Gyv2YF.s: Assembler messages:
stream.c: /tmp/cc-Gyv2YF.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-Gyv2YF.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-Gyv2YF.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-Gyv2YF.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-N2Yvx4.s: Assembler messages:
xor.c: /tmp/cc-N2Yvx4.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-N2Yvx4.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-N2Yvx4.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-N2Yvx4.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-BMUSQY.s: Assembler messages:
api.c: /tmp/cc-BMUSQY.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BMUSQY.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BMUSQY.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-jH6mnc.s: Assembler messages:
salsa20.c: /tmp/cc-jH6mnc.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-jH6mnc.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-jH6mnc.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-jH6mnc.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-bUnjl7.s: Assembler messages:
api.c: /tmp/cc-bUnjl7.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bUnjl7.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bUnjl7.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-rkdOvk.s: Assembler messages:
salsa20.c: /tmp/cc-rkdOvk.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-rkdOvk.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-rkdOvk.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-rkdOvk.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-whM5XL.s: Assembler messages:
api.c: /tmp/cc-whM5XL.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-whM5XL.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-whM5XL.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-FP90va.s: Assembler messages:
salsa20.c: /tmp/cc-FP90va.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-FP90va.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-FP90va.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-FP90va.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-TRGo9d.s: Assembler messages:
stream.c: /tmp/cc-TRGo9d.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-TRGo9d.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-TRGo9d.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-TRGo9d.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-ZgKjGv.s: Assembler messages:
xor.c: /tmp/cc-ZgKjGv.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-ZgKjGv.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-ZgKjGv.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-ZgKjGv.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-5wuuIj.s: Assembler messages:
api.c: /tmp/cc-5wuuIj.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-5wuuIj.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-5wuuIj.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-TmrEUw.s: Assembler messages:
salsa20.c: /tmp/cc-TmrEUw.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-TmrEUw.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-TmrEUw.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-TmrEUw.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-JojgTa.s: Assembler messages:
api.c: /tmp/cc-JojgTa.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-JojgTa.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-JojgTa.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-V453cm.s: Assembler messages:
salsa20.c: /tmp/cc-V453cm.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-V453cm.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-V453cm.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-V453cm.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-NrH42F.s: Assembler messages:
api.c: /tmp/cc-NrH42F.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-NrH42F.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-NrH42F.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-2Ci4PZ.s: Assembler messages:
salsa20.c: /tmp/cc-2Ci4PZ.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-2Ci4PZ.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-2Ci4PZ.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-2Ci4PZ.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-5WRybp.s: Assembler messages:
stream.c: /tmp/cc-5WRybp.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-5WRybp.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-5WRybp.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-5WRybp.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-ie3AhS.s: Assembler messages:
xor.c: /tmp/cc-ie3AhS.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-ie3AhS.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-ie3AhS.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-ie3AhS.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-Rzgx8e.s: Assembler messages:
api.c: /tmp/cc-Rzgx8e.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Rzgx8e.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Rzgx8e.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-FdSVus.s: Assembler messages:
salsa20.c: /tmp/cc-FdSVus.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-FdSVus.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-FdSVus.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-FdSVus.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-ee5z9j.s: Assembler messages:
api.c: /tmp/cc-ee5z9j.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-ee5z9j.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-ee5z9j.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-4RVnDw.s: Assembler messages:
salsa20.c: /tmp/cc-4RVnDw.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-4RVnDw.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-4RVnDw.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-4RVnDw.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
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
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-wDYTza.s: Assembler messages:
api.c: /tmp/cc-wDYTza.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-wDYTza.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-wDYTza.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-JeNSRy.s: Assembler messages:
salsa20.c: /tmp/cc-JeNSRy.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-JeNSRy.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-JeNSRy.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-JeNSRy.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/ref
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
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-VKkFG1.s: Assembler messages:
stream.c: /tmp/cc-VKkFG1.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-VKkFG1.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-VKkFG1.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-VKkFG1.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-jxV7sj.s: Assembler messages:
xor.c: /tmp/cc-jxV7sj.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-jxV7sj.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-jxV7sj.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-jxV7sj.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-Ue1fKb.s: Assembler messages:
api.c: /tmp/cc-Ue1fKb.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-Ue1fKb.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-Ue1fKb.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-Pm7qgx.s: Assembler messages:
salsa20.c: /tmp/cc-Pm7qgx.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Pm7qgx.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-Pm7qgx.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-Pm7qgx.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-bWoeQD.s: Assembler messages:
api.c: /tmp/cc-bWoeQD.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-bWoeQD.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-bWoeQD.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-4XvLzX.s: Assembler messages:
salsa20.c: /tmp/cc-4XvLzX.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-4XvLzX.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-4XvLzX.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-4XvLzX.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-zl4agf.s: Assembler messages:
api.c: /tmp/cc-zl4agf.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zl4agf.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zl4agf.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-bHRLKr.s: Assembler messages:
salsa20.c: /tmp/cc-bHRLKr.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-bHRLKr.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-bHRLKr.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-bHRLKr.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-DDBDAC.s: Assembler messages:
stream.c: /tmp/cc-DDBDAC.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-DDBDAC.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-DDBDAC.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-DDBDAC.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-SEcQC5.s: Assembler messages:
xor.c: /tmp/cc-SEcQC5.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-SEcQC5.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-SEcQC5.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-SEcQC5.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-O1SjU5.s: Assembler messages:
api.c: /tmp/cc-O1SjU5.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-O1SjU5.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-O1SjU5.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-QpW8If.s: Assembler messages:
salsa20.c: /tmp/cc-QpW8If.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-QpW8If.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-QpW8If.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-QpW8If.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-PNdFyO.s: Assembler messages:
api.c: /tmp/cc-PNdFyO.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-PNdFyO.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-PNdFyO.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-sutw6c.s: Assembler messages:
salsa20.c: /tmp/cc-sutw6c.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-sutw6c.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-sutw6c.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-sutw6c.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: '+0' is not a recognized feature for this target (ignoring feature)
api.c: '0' is not a recognized processor for this target (ignoring processor)
api.c: /tmp/cc-b0xzZN.s: Assembler messages:
api.c: /tmp/cc-b0xzZN.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-b0xzZN.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-b0xzZN.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: '+0' is not a recognized feature for this target (ignoring feature)
salsa20.c: '0' is not a recognized processor for this target (ignoring processor)
salsa20.c: /tmp/cc-QHXNI7.s: Assembler messages:
salsa20.c: /tmp/cc-QHXNI7.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-QHXNI7.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-QHXNI7.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-QHXNI7.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: '+0' is not a recognized feature for this target (ignoring feature)
stream.c: '0' is not a recognized processor for this target (ignoring processor)
stream.c: /tmp/cc-pzju4b.s: Assembler messages:
stream.c: /tmp/cc-pzju4b.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-pzju4b.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-pzju4b.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-pzju4b.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: '+0' is not a recognized feature for this target (ignoring feature)
xor.c: '0' is not a recognized processor for this target (ignoring processor)
xor.c: /tmp/cc-DwqLYt.s: Assembler messages:
xor.c: /tmp/cc-DwqLYt.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-DwqLYt.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-DwqLYt.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-DwqLYt.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-cTErxl.s: Assembler messages:
api.c: /tmp/cc-cTErxl.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cTErxl.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cTErxl.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-R05vnF.s: Assembler messages:
salsa20.c: /tmp/cc-R05vnF.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-R05vnF.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-R05vnF.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-R05vnF.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-fyTqZu.s: Assembler messages:
api.c: /tmp/cc-fyTqZu.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-fyTqZu.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-fyTqZu.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-y79xcO.s: Assembler messages:
salsa20.c: /tmp/cc-y79xcO.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-y79xcO.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-y79xcO.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-y79xcO.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-sq46yb.s: Assembler messages:
api.c: /tmp/cc-sq46yb.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-sq46yb.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-sq46yb.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-wx6bjo.s: Assembler messages:
salsa20.c: /tmp/cc-wx6bjo.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-wx6bjo.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-wx6bjo.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-wx6bjo.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '+' is not a recognized feature for this target (ignoring feature)
stream.c: /tmp/cc-P5eQfe.s: Assembler messages:
stream.c: /tmp/cc-P5eQfe.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-P5eQfe.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-P5eQfe.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-P5eQfe.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '+' is not a recognized feature for this target (ignoring feature)
xor.c: /tmp/cc-bZl3lv.s: Assembler messages:
xor.c: /tmp/cc-bZl3lv.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-bZl3lv.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-bZl3lv.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-bZl3lv.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-jHr2XY.s: Assembler messages:
api.c: /tmp/cc-jHr2XY.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-jHr2XY.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-jHr2XY.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-ZiuaGb.s: Assembler messages:
salsa20.c: /tmp/cc-ZiuaGb.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-ZiuaGb.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-ZiuaGb.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-ZiuaGb.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-m7bkBC.s: Assembler messages:
api.c: /tmp/cc-m7bkBC.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-m7bkBC.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-m7bkBC.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-bRqBp1.s: Assembler messages:
salsa20.c: /tmp/cc-bRqBp1.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-bRqBp1.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-bRqBp1.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-bRqBp1.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-tOvA8F.s: Assembler messages:
api.c: /tmp/cc-tOvA8F.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tOvA8F.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tOvA8F.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-u7a8G1.s: Assembler messages:
salsa20.c: /tmp/cc-u7a8G1.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-u7a8G1.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-u7a8G1.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-u7a8G1.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '+' is not a recognized feature for this target (ignoring feature)
stream.c: /tmp/cc-m7D6ke.s: Assembler messages:
stream.c: /tmp/cc-m7D6ke.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-m7D6ke.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-m7D6ke.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-m7D6ke.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '+' is not a recognized feature for this target (ignoring feature)
xor.c: /tmp/cc-yyfHFv.s: Assembler messages:
xor.c: /tmp/cc-yyfHFv.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-yyfHFv.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-yyfHFv.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-yyfHFv.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-KVVP9X.s: Assembler messages:
api.c: /tmp/cc-KVVP9X.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-KVVP9X.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-KVVP9X.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-wfhHgb.s: Assembler messages:
salsa20.c: /tmp/cc-wfhHgb.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-wfhHgb.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-wfhHgb.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-wfhHgb.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-TSGnDg.s: Assembler messages:
api.c: /tmp/cc-TSGnDg.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TSGnDg.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TSGnDg.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-we0h5A.s: Assembler messages:
salsa20.c: /tmp/cc-we0h5A.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-we0h5A.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-we0h5A.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-we0h5A.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-c5L7Kj.s: Assembler messages:
api.c: /tmp/cc-c5L7Kj.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-c5L7Kj.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-c5L7Kj.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-LZvLgJ.s: Assembler messages:
salsa20.c: /tmp/cc-LZvLgJ.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-LZvLgJ.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-LZvLgJ.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-LZvLgJ.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '+' is not a recognized feature for this target (ignoring feature)
stream.c: /tmp/cc-ywt5vC.s: Assembler messages:
stream.c: /tmp/cc-ywt5vC.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-ywt5vC.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-ywt5vC.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-ywt5vC.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '+' is not a recognized feature for this target (ignoring feature)
xor.c: /tmp/cc-Lh5cw6.s: Assembler messages:
xor.c: /tmp/cc-Lh5cw6.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-Lh5cw6.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-Lh5cw6.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-Lh5cw6.s:145: 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 ref

Compiler output

Implementation: crypto_stream/salsa2012/e/regs
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-9b3PGN.s: Assembler messages:
api.c: /tmp/cc-9b3PGN.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-9b3PGN.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-9b3PGN.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-YKjtC7.s: Assembler messages:
salsa20.c: /tmp/cc-YKjtC7.s:867: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-YKjtC7.s:867: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-YKjtC7.s:905: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-YKjtC7.s:905: 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 e/regs

Compiler output

Implementation: crypto_stream/salsa2012/e/merged
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-AAn4oQ.s: Assembler messages:
api.c: /tmp/cc-AAn4oQ.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-AAn4oQ.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-AAn4oQ.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-zZMZwf.s: Assembler messages:
salsa20.c: /tmp/cc-zZMZwf.s:1313: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-zZMZwf.s:1313: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-zZMZwf.s:1351: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-zZMZwf.s:1351: 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 e/merged

Compiler output

Implementation: crypto_stream/salsa2012/e/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
api.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
api.c: '+' is not a recognized feature for this target (ignoring feature)
api.c: /tmp/cc-cH6CWh.s: Assembler messages:
api.c: /tmp/cc-cH6CWh.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:120: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:120: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:131: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:131: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:136: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:136: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:141: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:141: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:196: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:196: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:207: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:207: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-cH6CWh.s:212: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-cH6CWh.s:212: Warning: Macro instruction expanded into multiple instructions
api.c: ...
salsa20.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
salsa20.c: '+' is not a recognized feature for this target (ignoring feature)
salsa20.c: /tmp/cc-73ZZwG.s: Assembler messages:
salsa20.c: /tmp/cc-73ZZwG.s:722: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-73ZZwG.s:722: Warning: Macro instruction expanded into multiple instructions
salsa20.c: /tmp/cc-73ZZwG.s:760: Warning: No .cprestore pseudo-op used in PIC code
salsa20.c: /tmp/cc-73ZZwG.s:760: 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 e/ref

Compiler output

Implementation: crypto_stream/salsa2012/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
stream.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
stream.c: '+' is not a recognized feature for this target (ignoring feature)
stream.c: /tmp/cc-SWnclf.s: Assembler messages:
stream.c: /tmp/cc-SWnclf.s:87: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-SWnclf.s:87: Warning: Macro instruction expanded into multiple instructions
stream.c: /tmp/cc-SWnclf.s:130: Warning: No .cprestore pseudo-op used in PIC code
stream.c: /tmp/cc-SWnclf.s:130: Warning: Macro instruction expanded into multiple instructions
xor.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
xor.c: '+' is not a recognized feature for this target (ignoring feature)
xor.c: /tmp/cc-sidzSw.s: Assembler messages:
xor.c: /tmp/cc-sidzSw.s:92: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-sidzSw.s:92: Warning: Macro instruction expanded into multiple instructions
xor.c: /tmp/cc-sidzSw.s:145: Warning: No .cprestore pseudo-op used in PIC code
xor.c: /tmp/cc-sidzSw.s:145: 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 ref