Implementation notes: mipso32, h1mips, crypto_aead/led80n6silcv1

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
151467824refgcc -mabi=32 -O3 -fomit-frame-pointer2014060120140525
151483872refgcc -O3 -fomit-frame-pointer2014060120140525
151726876refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
162041630refgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140525
162049962refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014060120140525
162318558refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140525
195644656refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
197134916refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014060120140525
197300384refgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140525
205948006refgcc -funroll-loops -O -fomit-frame-pointer2014060120140525
205953610refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014060120140525
205955676refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
343712370refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
347812720refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140525
349140196refgcc -O2 -fomit-frame-pointer2014060120140525
349169866refgcc -mabi=32 -O2 -fomit-frame-pointer2014060120140525
349720768refgcc -funroll-loops -Os -fomit-frame-pointer2014060120140525
349722416refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014060120140525
349819656refgcc -Os -fomit-frame-pointer2014060120140525
349821734refgcc -mabi=32 -Os -fomit-frame-pointer2014060120140525
353031368refgcc -mabi=32 -O -fomit-frame-pointer2014060120140525
353033900refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140525
353112814refgcc -O -fomit-frame-pointer2014060120140525
358496020refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140525
963740266refcc2014060120140525
963742772refgcc -funroll-loops2014060120140525
963751066refgcc2014060120140525

Compiler output

Implementation: crypto_aead/led80n6silcv1/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-fmO1MC.s: Assembler messages:
encrypt.c: /tmp/cc-fmO1MC.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-fmO1MC.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-fmO1MC.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '+' is not a recognized feature for this target (ignoring feature)
led.c: /tmp/cc-ELepv5.s: Assembler messages:
led.c: /tmp/cc-ELepv5.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-ELepv5.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-ELepv5.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-ELepv5.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-ELepv5.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-ELepv5.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-ELepv5.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-ELepv5.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: ...

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

Compiler output

Implementation: crypto_aead/led80n6silcv1/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-BcGhVj.s: Assembler messages:
encrypt.c: /tmp/cc-BcGhVj.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-BcGhVj.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-BcGhVj.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-YLByPM.s: Assembler messages:
led.c: /tmp/cc-YLByPM.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-YLByPM.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-YLByPM.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-YLByPM.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-YLByPM.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-YLByPM.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-YLByPM.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-YLByPM.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-kSMUTS.s: Assembler messages:
encrypt.c: /tmp/cc-kSMUTS.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-kSMUTS.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-kSMUTS.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-GSNUPd.s: Assembler messages:
led.c: /tmp/cc-GSNUPd.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-GSNUPd.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-GSNUPd.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-GSNUPd.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-GSNUPd.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-GSNUPd.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-GSNUPd.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-GSNUPd.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-4iK1n1.s: Assembler messages:
encrypt.c: /tmp/cc-4iK1n1.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-4iK1n1.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-4iK1n1.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-OtMsMh.s: Assembler messages:
led.c: /tmp/cc-OtMsMh.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-OtMsMh.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-OtMsMh.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-OtMsMh.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-OtMsMh.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-OtMsMh.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-OtMsMh.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-OtMsMh.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-f4jjOd.s: Assembler messages:
encrypt.c: /tmp/cc-f4jjOd.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f4jjOd.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f4jjOd.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-1abmHz.s: Assembler messages:
led.c: /tmp/cc-1abmHz.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-1abmHz.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-1abmHz.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-1abmHz.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-1abmHz.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-1abmHz.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-1abmHz.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-1abmHz.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-ttnurk.s: Assembler messages:
encrypt.c: /tmp/cc-ttnurk.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ttnurk.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ttnurk.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-9slPNA.s: Assembler messages:
led.c: /tmp/cc-9slPNA.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-9slPNA.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-9slPNA.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-9slPNA.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-9slPNA.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-9slPNA.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-9slPNA.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-9slPNA.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-f93euy.s: Assembler messages:
encrypt.c: /tmp/cc-f93euy.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-f93euy.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-f93euy.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-eN2SM0.s: Assembler messages:
led.c: /tmp/cc-eN2SM0.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-eN2SM0.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-eN2SM0.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-eN2SM0.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-eN2SM0.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-eN2SM0.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-eN2SM0.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-eN2SM0.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-ZoeGxw.s: Assembler messages:
encrypt.c: /tmp/cc-ZoeGxw.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-ZoeGxw.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-ZoeGxw.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-IRjQvZ.s: Assembler messages:
led.c: /tmp/cc-IRjQvZ.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-IRjQvZ.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-IRjQvZ.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-IRjQvZ.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-IRjQvZ.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-IRjQvZ.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-IRjQvZ.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-IRjQvZ.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-0LoovT.s: Assembler messages:
encrypt.c: /tmp/cc-0LoovT.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-0LoovT.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-0LoovT.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-Gw5Ore.s: Assembler messages:
led.c: /tmp/cc-Gw5Ore.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Gw5Ore.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Gw5Ore.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Gw5Ore.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Gw5Ore.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Gw5Ore.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Gw5Ore.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Gw5Ore.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-m9dYPK.s: Assembler messages:
encrypt.c: /tmp/cc-m9dYPK.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-m9dYPK.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-m9dYPK.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-bI9YDd.s: Assembler messages:
led.c: /tmp/cc-bI9YDd.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-bI9YDd.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-bI9YDd.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-bI9YDd.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-bI9YDd.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-bI9YDd.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-bI9YDd.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-bI9YDd.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: ...

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

Compiler output

Implementation: crypto_aead/led80n6silcv1/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-tdfOaE.s: Assembler messages:
encrypt.c: /tmp/cc-tdfOaE.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-tdfOaE.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-tdfOaE.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: '+0' is not a recognized feature for this target (ignoring feature)
led.c: '0' is not a recognized processor for this target (ignoring processor)
led.c: /tmp/cc-WYlgP4.s: Assembler messages:
led.c: /tmp/cc-WYlgP4.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-WYlgP4.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-WYlgP4.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-WYlgP4.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-WYlgP4.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-WYlgP4.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-WYlgP4.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-WYlgP4.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-5bA1bE.s: Assembler messages:
encrypt.c: /tmp/cc-5bA1bE.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-5bA1bE.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-5bA1bE.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '+' is not a recognized feature for this target (ignoring feature)
led.c: /tmp/cc-INtGA4.s: Assembler messages:
led.c: /tmp/cc-INtGA4.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-INtGA4.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-INtGA4.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-INtGA4.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-INtGA4.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-INtGA4.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-INtGA4.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-INtGA4.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: ...

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

Compiler output

Implementation: crypto_aead/led80n6silcv1/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-UJ3kUy.s: Assembler messages:
encrypt.c: /tmp/cc-UJ3kUy.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-UJ3kUy.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-UJ3kUy.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '+' is not a recognized feature for this target (ignoring feature)
led.c: /tmp/cc-LM31I1.s: Assembler messages:
led.c: /tmp/cc-LM31I1.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-LM31I1.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-LM31I1.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-LM31I1.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-LM31I1.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-LM31I1.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-LM31I1.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-LM31I1.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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/led80n6silcv1/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-wYskd2.s: Assembler messages:
encrypt.c: /tmp/cc-wYskd2.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-wYskd2.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-wYskd2.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '+' is not a recognized feature for this target (ignoring feature)
led.c: /tmp/cc-Q1C43m.s: Assembler messages:
led.c: /tmp/cc-Q1C43m.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Q1C43m.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Q1C43m.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Q1C43m.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Q1C43m.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Q1C43m.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-Q1C43m.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-Q1C43m.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: ...

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

Compiler output

Implementation: crypto_aead/led80n6silcv1/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-Kp3GDl.s: Assembler messages:
encrypt.c: /tmp/cc-Kp3GDl.s:33: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:33: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:46: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:46: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:67: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:67: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:81: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:81: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:146: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:146: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:159: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:159: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:180: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:180: Warning: Macro instruction expanded into multiple instructions
encrypt.c: /tmp/cc-Kp3GDl.s:196: Warning: No .cprestore pseudo-op used in PIC code
encrypt.c: /tmp/cc-Kp3GDl.s:196: Warning: Macro instruction expanded into multiple instructions
led.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
led.c: '+' is not a recognized feature for this target (ignoring feature)
led.c: /tmp/cc-hO7JJL.s: Assembler messages:
led.c: /tmp/cc-hO7JJL.s:553: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-hO7JJL.s:553: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-hO7JJL.s:624: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-hO7JJL.s:624: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-hO7JJL.s:852: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-hO7JJL.s:852: Warning: Macro instruction expanded into multiple instructions
led.c: /tmp/cc-hO7JJL.s:862: Warning: No .cprestore pseudo-op used in PIC code
led.c: /tmp/cc-hO7JJL.s:862: Warning: Macro instruction expanded into multiple instructions
silc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: /usr/include/bits/types.h:129:3: error: #error
silc.c: # error
silc.c: ^
silc.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
silc.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
silc.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
silc.c: ^
silc.c: In file included from silc.c:1:
silc.c: In file included from /usr/include/stdio.h:36:
silc.c: In file included from /usr/include/bits/types.h:131:
silc.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
silc.c: #define __UID_T_TYPE __U32_TYPE
silc.c: ^
silc.c: In file included from silc.c:1:
silc.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