Implementation notes: mipso32, h1mips, crypto_aead/acorn128

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: acorn128
TimeImplementationCompilerBenchmark dateSUPERCOP version
46163798refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014053020140525
46164182refgcc -funroll-loops -O3 -fomit-frame-pointer2014053020140525
47196848refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
47360182refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014053020140525
47360526refgcc -funroll-loops -O2 -fomit-frame-pointer2014053020140525
59806052refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
92227460refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
92228280refgcc -funroll-loops -O -fomit-frame-pointer2014053020140525
92228484refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014053020140525
103205058refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053020140525
103580078refgcc -O3 -fomit-frame-pointer2014053020140525
103580384refgcc -mabi=32 -O3 -fomit-frame-pointer2014053020140525
105613048refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
105728344refgcc -mabi=32 -O2 -fomit-frame-pointer2014053020140525
105732124refgcc -O2 -fomit-frame-pointer2014053020140525
105772444refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014053020140525
105772896refgcc -funroll-loops -Os -fomit-frame-pointer2014053020140525
105773078refgcc -mabi=32 -Os -fomit-frame-pointer2014053020140525
105775260refgcc -Os -fomit-frame-pointer2014053020140525
105972796refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053020140525
106093666refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053020140525
107280100refgcc -O -fomit-frame-pointer2014053020140525
107280110refgcc -fno-schedule-insns -O -fomit-frame-pointer2014053020140525
107281504refgcc -mabi=32 -O -fomit-frame-pointer2014053020140525
399801968refgcc -funroll-loops2014053020140525
399802582refcc2014053020140525
399806168refgcc2014053020140525

Compiler output

Implementation: crypto_aead/acorn128/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '+' is not a recognized feature for this target (ignoring feature)
encrypt.c: /tmp/cc-XPC8PQ.s: Assembler messages:
encrypt.c: /tmp/cc-XPC8PQ.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-XPC8PQ.s:965: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-XPC8PQ.s:965: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-4udtY7.s: Assembler messages:
encrypt.c: /tmp/cc-4udtY7.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4udtY7.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4udtY7.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/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
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-eZKOgY.s: Assembler messages:
encrypt.c: /tmp/cc-eZKOgY.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-eZKOgY.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-eZKOgY.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-rYAX9z.s: Assembler messages:
encrypt.c: /tmp/cc-rYAX9z.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-rYAX9z.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-rYAX9z.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/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
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-38oc9u.s: Assembler messages:
encrypt.c: /tmp/cc-38oc9u.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-38oc9u.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-38oc9u.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-Rb0lvS.s: Assembler messages:
encrypt.c: /tmp/cc-Rb0lvS.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Rb0lvS.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Rb0lvS.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/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
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-TPAfGH.s: Assembler messages:
encrypt.c: /tmp/cc-TPAfGH.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-TPAfGH.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-TPAfGH.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-lRXC7m.s: Assembler messages:
encrypt.c: /tmp/cc-lRXC7m.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-lRXC7m.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-lRXC7m.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/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
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-hfXaTh.s: Assembler messages:
encrypt.c: /tmp/cc-hfXaTh.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-hfXaTh.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-hfXaTh.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-tBvQUK.s: Assembler messages:
encrypt.c: /tmp/cc-tBvQUK.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tBvQUK.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tBvQUK.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: '+0' is not a recognized feature for this target (ignoring feature)
encrypt.c: '0' is not a recognized processor for this target (ignoring processor)
encrypt.c: /tmp/cc-ZqEo5z.s: Assembler messages:
encrypt.c: /tmp/cc-ZqEo5z.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZqEo5z.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZqEo5z.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '+' is not a recognized feature for this target (ignoring feature)
encrypt.c: /tmp/cc-fiD2Gd.s: Assembler messages:
encrypt.c: /tmp/cc-fiD2Gd.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fiD2Gd.s:965: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fiD2Gd.s:965: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '+' is not a recognized feature for this target (ignoring feature)
encrypt.c: /tmp/cc-m9kn6f.s: Assembler messages:
encrypt.c: /tmp/cc-m9kn6f.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9kn6f.s:965: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9kn6f.s:965: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '+' is not a recognized feature for this target (ignoring feature)
encrypt.c: /tmp/cc-D6xfju.s: Assembler messages:
encrypt.c: /tmp/cc-D6xfju.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-D6xfju.s:965: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-D6xfju.s:965: Warning: Macro instruction expanded into multiple instructions
encrypt.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_aead/acorn128/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: '+' is not a recognized feature for this target (ignoring feature)
encrypt.c: /tmp/cc-twuQQj.s: Assembler messages:
encrypt.c: /tmp/cc-twuQQj.s:409: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:409: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:493: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:493: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:614: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:614: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:671: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:671: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:745: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:745: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:773: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:773: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:816: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:816: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:854: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:854: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:904: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:904: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:931: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:931: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-twuQQj.s:965: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-twuQQj.s:965: Warning: Macro instruction expanded into multiple instructions
encrypt.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