Implementation notes: armeabi, h4mx515e, crypto_encrypt/mceliece

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_encrypt
Primitive: mceliece

Checksum failure

Implementation: crypto_encrypt/mceliece/ref
Compiler: cc
ae3749d0c95503d795debec6603b10be7e598a78596ccd457ed3a7d731e10263
Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
cc ref
gcc ref
gcc -O2 -fomit-frame-pointer ref
gcc -O3 -fomit-frame-pointer ref
gcc -O -fomit-frame-pointer ref
gcc -Os -fomit-frame-pointer ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops ref
gcc -funroll-loops -O2 -fomit-frame-pointer ref
gcc -funroll-loops -O3 -fomit-frame-pointer ref
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -Os -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1020t -O -fomit-frame-pointer ref
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=arm920 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm920 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm920 -O -fomit-frame-pointer ref
gcc -mcpu=arm920t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm920t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm920t -O -fomit-frame-pointer ref
gcc -mcpu=arm940t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm940t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm940t -O -fomit-frame-pointer ref
gcc -mcpu=arm9 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9 -O -fomit-frame-pointer ref
gcc -mcpu=arm9e -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9e -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9e -O -fomit-frame-pointer ref
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer ref
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer ref
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer ref
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer ref
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer ref
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer ref
gcc -mcpu=ep9312 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref
gcc -mcpu=xscale -O2 -fomit-frame-pointer ref
gcc -mcpu=xscale -O3 -fomit-frame-pointer ref
gcc -mcpu=xscale -O -fomit-frame-pointer ref

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: clang -O3 -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-oghl4c.s: Assembler messages:
decrypt.c: /tmp/cc-oghl4c.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-oghl4c.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.c: ...

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

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-Wdqkti.s: Assembler messages:
decrypt.c: /tmp/cc-Wdqkti.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-Wdqkti.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.c: ...

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

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-N80AZb.s: Assembler messages:
decrypt.c: /tmp/cc-N80AZb.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-N80AZb.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.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_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-lSAqAj.s: Assembler messages:
decrypt.c: /tmp/cc-lSAqAj.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-lSAqAj.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.c: ...

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

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-vteaPp.s: Assembler messages:
decrypt.c: /tmp/cc-vteaPp.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-vteaPp.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.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_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-f5SxCd.s: Assembler messages:
decrypt.c: /tmp/cc-f5SxCd.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f5SxCd.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.c: ...

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

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
decrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
decrypt.c: /tmp/cc-f1dAHf.s: Assembler messages:
decrypt.c: /tmp/cc-f1dAHf.s:42: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:77: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:109: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:123: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:128: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:161: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:175: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:180: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:195: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:215: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:233: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:257: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:266: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:268: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:278: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:295: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:308: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:325: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:330: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:343: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:359: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:377: Warning: conditional outside an IT block for Thumb.
decrypt.c: /tmp/cc-f1dAHf.s:394: Warning: conditional outside an IT block for Thumb.
decrypt.c: ...

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

Compiler output

Implementation: crypto_encrypt/mceliece/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
decrypt.c: decrypt.c:1: warning: target CPU does not support THUMB instructions
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
gf.c: gf.c:1: warning: target CPU does not support THUMB instructions
keypair.c: keypair.c:1: warning: target CPU does not support THUMB instructions
mat.c: mat.c:1: warning: target CPU does not support THUMB instructions
misc.c: misc.c:1: warning: target CPU does not support THUMB instructions
poly.c: poly.c:1: warning: target CPU does not support THUMB instructions
useshort.c: useshort.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref