Implementation notes: mipso32, h1mips, crypto_stream/cryptmtv3

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_stream
Primitive: cryptmtv3
TimeImplementationCompilerBenchmark dateSUPERCOP version
34508e/v3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
34564e/v3gcc -O3 -fomit-frame-pointer2014052920140525
34564e/v3gcc -mabi=32 -O3 -fomit-frame-pointer2014052920140525
34738e/v3gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
34746e/v3gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052920140525
35192e/v3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
38122e/v3gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
38122e/v3gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052920140525
38516e/v3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
43502e/v3gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
43506e/v3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
43512e/v3gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052920140525
44234e/v3gcc -O2 -fomit-frame-pointer2014052920140525
44236e/v3gcc -mabi=32 -O2 -fomit-frame-pointer2014052920140525
44410e/v3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
45528e/v3gcc -mabi=32 -Os -fomit-frame-pointer2014052920140525
45530e/v3gcc -Os -fomit-frame-pointer2014052920140525
45716e/v3gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052920140525
45718e/v3gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
46030e/v3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
46362e/v3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
51426e/v3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
51436e/v3gcc -O -fomit-frame-pointer2014052920140525
51436e/v3gcc -mabi=32 -O -fomit-frame-pointer2014052920140525
172782e/v3gcc2014052920140525
172784e/v3cc2014052920140525
172784e/v3gcc -funroll-loops2014052920140525

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-tVxREx.s: Assembler messages:
api.c: /tmp/cc-tVxREx.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tVxREx.s:234: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tVxREx.s:234: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.c: ...

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

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-uJiyxz.s: Assembler messages:
api.c: /tmp/cc-uJiyxz.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-uJiyxz.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-uJiyxz.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-LUoKxz.s: Assembler messages:
api.c: /tmp/cc-LUoKxz.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-LUoKxz.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-LUoKxz.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-kUJRRy.s: Assembler messages:
api.c: /tmp/cc-kUJRRy.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-kUJRRy.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-kUJRRy.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-BHhviz.s: Assembler messages:
api.c: /tmp/cc-BHhviz.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-BHhviz.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-BHhviz.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-APf8Vz.s: Assembler messages:
api.c: /tmp/cc-APf8Vz.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-APf8Vz.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-APf8Vz.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-1fS0Kz.s: Assembler messages:
api.c: /tmp/cc-1fS0Kz.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-1fS0Kz.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-1fS0Kz.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-6Rby4y.s: Assembler messages:
api.c: /tmp/cc-6Rby4y.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-6Rby4y.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-6Rby4y.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-zVxdUv.s: Assembler messages:
api.c: /tmp/cc-zVxdUv.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-zVxdUv.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-zVxdUv.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-UfCMkB.s: Assembler messages:
api.c: /tmp/cc-UfCMkB.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-UfCMkB.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-UfCMkB.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.c: ...

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

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-tCmfDB.s: Assembler messages:
api.c: /tmp/cc-tCmfDB.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-tCmfDB.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-tCmfDB.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-gtkZOx.s: Assembler messages:
api.c: /tmp/cc-gtkZOx.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-gtkZOx.s:234: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-gtkZOx.s:234: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.c: ...

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

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-TTP45x.s: Assembler messages:
api.c: /tmp/cc-TTP45x.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-TTP45x.s:234: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-TTP45x.s:234: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-IOe1qB.s: Assembler messages:
api.c: /tmp/cc-IOe1qB.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-IOe1qB.s:234: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-IOe1qB.s:234: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.c: ...

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

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
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-VzeLcy.s: Assembler messages:
api.c: /tmp/cc-VzeLcy.s:23: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:23: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:30: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:30: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:66: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:66: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:73: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:73: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:122: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:122: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:133: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:133: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:138: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:138: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:161: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:161: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:218: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:218: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:229: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:229: Warning: Macro instruction expanded into multiple instructions
api.c: /tmp/cc-VzeLcy.s:234: Warning: No .cprestore pseudo-op used in PIC code
api.c: /tmp/cc-VzeLcy.s:234: Warning: Macro instruction expanded into multiple instructions
api.c: ...
cryptmt-v3.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: /usr/include/bits/types.h:129:3: error: #error
cryptmt-v3.c: # error
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
cryptmt-v3.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
cryptmt-v3.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: In file included from ./e/cryptmt-v3.c:6:
cryptmt-v3.c: In file included from /usr/include/stdio.h:36:
cryptmt-v3.c: In file included from /usr/include/bits/types.h:131:
cryptmt-v3.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
cryptmt-v3.c: #define __UID_T_TYPE __U32_TYPE
cryptmt-v3.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/v3