Implementation notes: mipso32, h1mips, crypto_core/aes256encrypt

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_core
Primitive: aes256encrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
2692opensslgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
2694opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
2698opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
2698opensslgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
2698opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
2700opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
2702opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2702opensslgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
2702opensslgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
2702opensslgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
2704opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
2704opensslgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
2708opensslgcc -Os -fomit-frame-pointer2014052620140525
2708opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2708opensslgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
2710opensslgcc -O2 -fomit-frame-pointer2014052620140525
2710opensslgcc -O3 -fomit-frame-pointer2014052620140525
2710opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
2712opensslgcc -O -fomit-frame-pointer2014052620140525
2712opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
2712opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
2714opensslgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
2716opensslgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
2732opensslgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
2764opensslgcc -funroll-loops2014052620140525
2766opensslgcc2014052620140525
2768opensslcc2014052620140525
712846refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
936280refgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
936280refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
936294refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
937160refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
937164refgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
3362036refgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
3362244refgcc -O2 -fomit-frame-pointer2014052620140525
3383518refgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
3383518refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
3383566refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
3383574refgcc -Os -fomit-frame-pointer2014052620140525
3383574refgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
3432460refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
3453306refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
3919304refgcc -O -fomit-frame-pointer2014052620140525
3919576refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
3919616refgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
14304414refcc2014052620140525
14304432refgcc2014052620140525
14304438refgcc -funroll-loops2014052620140525

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-LTMwNq.s: Assembler messages:
core.c: /tmp/cc-LTMwNq.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-LTMwNq.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-LTMwNq.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-LTMwNq.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-XzQFza.s: Assembler messages:
core.c: /tmp/cc-XzQFza.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-XzQFza.s:481: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-XzQFza.s:481: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-Uplcca.s: Assembler messages:
core.c: /tmp/cc-Uplcca.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Uplcca.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Uplcca.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-WgW09D.s: Assembler messages:
core.c: /tmp/cc-WgW09D.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-WgW09D.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-WgW09D.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-WgW09D.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-4WRify.s: Assembler messages:
core.c: /tmp/cc-4WRify.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-4WRify.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-4WRify.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-BDOUAz.s: Assembler messages:
core.c: /tmp/cc-BDOUAz.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-BDOUAz.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-BDOUAz.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-BDOUAz.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-JEOT5B.s: Assembler messages:
core.c: /tmp/cc-JEOT5B.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-JEOT5B.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-JEOT5B.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-Nx69Kv.s: Assembler messages:
core.c: /tmp/cc-Nx69Kv.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Nx69Kv.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Nx69Kv.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Nx69Kv.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-j58Pxf.s: Assembler messages:
core.c: /tmp/cc-j58Pxf.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-j58Pxf.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-j58Pxf.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-E9S0HV.s: Assembler messages:
core.c: /tmp/cc-E9S0HV.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-E9S0HV.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-E9S0HV.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-EGYduh.s: Assembler messages:
core.c: /tmp/cc-EGYduh.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-EGYduh.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-EGYduh.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-EGYduh.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-rRLaQZ.s: Assembler messages:
core.c: /tmp/cc-rRLaQZ.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rRLaQZ.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rRLaQZ.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-SEQ19m.s: Assembler messages:
core.c: /tmp/cc-SEQ19m.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-SEQ19m.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-SEQ19m.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-SEQ19m.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-dThVAg.s: Assembler messages:
core.c: /tmp/cc-dThVAg.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-dThVAg.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-dThVAg.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-LbLBkJ.s: Assembler messages:
core.c: /tmp/cc-LbLBkJ.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-LbLBkJ.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-LbLBkJ.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-LbLBkJ.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/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
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-h0dhDH.s: Assembler messages:
core.c: /tmp/cc-h0dhDH.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-h0dhDH.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-h0dhDH.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-Qq875m.s: Assembler messages:
core.c: /tmp/cc-Qq875m.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-Qq875m.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-Qq875m.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: '+0' is not a recognized feature for this target (ignoring feature)
core.c: '0' is not a recognized processor for this target (ignoring processor)
core.c: /tmp/cc-WLoLYM.s: Assembler messages:
core.c: /tmp/cc-WLoLYM.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-WLoLYM.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-WLoLYM.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-WLoLYM.s:32: 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 openssl

Compiler output

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

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

Compiler output

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-FL0Rrh.s: Assembler messages:
core.c: /tmp/cc-FL0Rrh.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-FL0Rrh.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-FL0Rrh.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-FL0Rrh.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-rWXRvJ.s: Assembler messages:
core.c: /tmp/cc-rWXRvJ.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-rWXRvJ.s:481: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-rWXRvJ.s:481: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-9sfWVL.s: Assembler messages:
core.c: /tmp/cc-9sfWVL.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-9sfWVL.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-9sfWVL.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-9sfWVL.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-zylab9.s: Assembler messages:
core.c: /tmp/cc-zylab9.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-zylab9.s:481: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-zylab9.s:481: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-m92Lq7.s: Assembler messages:
core.c: /tmp/cc-m92Lq7.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-m92Lq7.s:481: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-m92Lq7.s:481: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-qwtpzs.s: Assembler messages:
core.c: /tmp/cc-qwtpzs.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-qwtpzs.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-qwtpzs.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-qwtpzs.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/openssl
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-91XSPi.s: Assembler messages:
core.c: /tmp/cc-91XSPi.s:26: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-91XSPi.s:26: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-91XSPi.s:32: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-91XSPi.s:32: 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 openssl

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: '+' is not a recognized feature for this target (ignoring feature)
core.c: /tmp/cc-TQpxNn.s: Assembler messages:
core.c: /tmp/cc-TQpxNn.s:77: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:77: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:91: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:91: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:108: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:108: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:229: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:229: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:318: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:318: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:326: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:326: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:334: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:334: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:342: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:342: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:473: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:473: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:477: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:477: Warning: Macro instruction expanded into multiple instructions
core.c: /tmp/cc-TQpxNn.s:481: Warning: No .cprestore pseudo-op used in PIC code
core.c: /tmp/cc-TQpxNn.s:481: Warning: Macro instruction expanded into multiple instructions
core.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: /usr/include/bits/types.h:129:3: error: #error
try.c: # error
try.c: ^
try.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
try.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
try.c: ^
try.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
try.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
try.c: ^
try.c: In file included from try.c:9:
try.c: In file included from ./try.h:1:
try.c: In file included from /usr/include/stdlib.h:320:
try.c: In file included from /usr/include/sys/types.h:31:
try.c: ...

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

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: gcc -O3 -fomit-frame-pointer
core.c:
core.c: cc1: out of memory allocating 4909800 bytes after a total of 2445312 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -funroll-loops -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer ref
gcc -mabi=32 -O3 -fomit-frame-pointer ref