Implementation notes: armeabi, h4mx515e, crypto_hash/md5

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: md5
TimeImplementationCompilerBenchmark dateSUPERCOP version
10611refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
10617refgcc -O3 -fomit-frame-pointer2014070320140622
10620refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
10623refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
10623refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
10635refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
10636refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
10636refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
10644refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
10649refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
10654refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
10659refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
10671refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
10673refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
10674refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
10683refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
10683refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
10683refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
10683refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
10695refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
10697refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
10707refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
10707refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
10707refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
10707refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
10713refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
10731refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
10731refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
10731refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
10735refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
10737refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
10743refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
10743refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
10743refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
10743refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622
10743refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
10755refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
10755refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
10764refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
10776refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
10779refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
10779refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
10779refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
10779refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
10789refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
10791refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
10791refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
10791refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
10795refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
10804refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
10804refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
10807refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
10818refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
10818refgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
10827refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
10827refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
10835refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
10839refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
10842refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
10849refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
10851refgcc -O2 -fomit-frame-pointer2014070320140622
10854refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
10862refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
10863refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
10866refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
10866refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
10866refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
10866refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
10866refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
10867refgcc -O -fomit-frame-pointer2014070320140622
10873refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
10875refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
10890refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
10896refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
10914refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
10917refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
10917refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
10929refgcc -Os -fomit-frame-pointer2014070320140622
10929refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
10929refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
10929refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
10931refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
10941refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
11538refgcc -funroll-loops2014070320140622
11559refcc2014070320140622
11619refgcc2014070320140622
15518opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
15519opensslgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
15521opensslgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
15521opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
15521opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
15521opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
15521opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
15522opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
15522opensslgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
15522opensslgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
15522opensslgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
15523opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
15523opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
15525opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
15527opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
15527opensslgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
15527opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
15528opensslgcc -O3 -fomit-frame-pointer2014070320140622
15528opensslgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
15529opensslgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
15530opensslgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
15530opensslgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
15531opensslgcc -O2 -fomit-frame-pointer2014070320140622
15531opensslgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
15531opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
15532opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
15532opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
15533opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
15533opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
15536opensslgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
15536opensslgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
15536opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
15536opensslgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
15536opensslgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
15537opensslgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
15538opensslgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
15539opensslgcc -Os -fomit-frame-pointer2014070320140622
15540opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
15541opensslgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
15541opensslgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
15542opensslgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
15542opensslgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
15543opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
15543opensslgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
15543opensslgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
15544opensslgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
15545opensslgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
15545opensslgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
15546opensslgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
15548opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
15548opensslgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
15549opensslgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
15549opensslgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
15552opensslgcc -O -fomit-frame-pointer2014070320140622
15552opensslgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
15552opensslgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
15555opensslgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
15557opensslgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
15557opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
15559opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
15560opensslgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
15560opensslgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
15563opensslgcc -funroll-loops2014070320140622
15564opensslgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
15566opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
15567opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
15567opensslgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
15567opensslgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
15568opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
15570opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
15570opensslgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
15571opensslgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
15572opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
15574opensslgcc2014070320140622
15576opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
15576opensslgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
15584opensslgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
15590opensslgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
15591opensslcc2014070320140622
15604opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
15609opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
15609opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
15617opensslgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
15619opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
16060opensslgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622
16186opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-TjO30z.s: Assembler messages:
hash.c: /tmp/cc-TjO30z.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TjO30z.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-e4AYn2.s: Assembler messages:
try.c: /tmp/cc-e4AYn2.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e4AYn2.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-U3HK9M.s: Assembler messages:
try.c: /tmp/cc-U3HK9M.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U3HK9M.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-c3JD6P.s: Assembler messages:
try.c: /tmp/cc-c3JD6P.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c3JD6P.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-CUw6gc.s: Assembler messages:
try.c: /tmp/cc-CUw6gc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CUw6gc.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-fEq52e.s: Assembler messages:
hash.c: /tmp/cc-fEq52e.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-fEq52e.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-l5iGyu.s: Assembler messages:
try.c: /tmp/cc-l5iGyu.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-l5iGyu.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-lqwNw8.s: Assembler messages:
try.c: /tmp/cc-lqwNw8.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lqwNw8.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-usDe4C.s: Assembler messages:
try.c: /tmp/cc-usDe4C.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-usDe4C.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-KcLb0B.s: Assembler messages:
try.c: /tmp/cc-KcLb0B.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KcLb0B.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-OJ9xKX.s: Assembler messages:
try.c: /tmp/cc-OJ9xKX.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OJ9xKX.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-ul9fdA.s: Assembler messages:
try.c: /tmp/cc-ul9fdA.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ul9fdA.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-1Ht3V9.s: Assembler messages:
try.c: /tmp/cc-1Ht3V9.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1Ht3V9.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-1UzZGf.s: Assembler messages:
try.c: /tmp/cc-1UzZGf.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1UzZGf.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-TRKnRO.s: Assembler messages:
hash.c: /tmp/cc-TRKnRO.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-TRKnRO.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-ksBhsf.s: Assembler messages:
try.c: /tmp/cc-ksBhsf.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ksBhsf.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-4LEPDp.s: Assembler messages:
try.c: /tmp/cc-4LEPDp.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4LEPDp.s:116: Warning: conditional outside an IT block for Thumb.
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_hash/md5/openssl
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-7Qx9yg.s: Assembler messages:
try.c: /tmp/cc-7Qx9yg.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7Qx9yg.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-tZPm4t.s: Assembler messages:
try.c: /tmp/cc-tZPm4t.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-tZPm4t.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-jT030f.s: Assembler messages:
hash.c: /tmp/cc-jT030f.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-jT030f.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-fNXBVu.s: Assembler messages:
try.c: /tmp/cc-fNXBVu.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fNXBVu.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-ljqch7.s: Assembler messages:
try.c: /tmp/cc-ljqch7.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ljqch7.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-MilEJK.s: Assembler messages:
try.c: /tmp/cc-MilEJK.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-MilEJK.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-qdXroX.s: Assembler messages:
try.c: /tmp/cc-qdXroX.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qdXroX.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-WmbxUF.s: Assembler messages:
hash.c: /tmp/cc-WmbxUF.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-WmbxUF.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-BtdqV3.s: Assembler messages:
try.c: /tmp/cc-BtdqV3.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BtdqV3.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-jhCxMR.s: Assembler messages:
try.c: /tmp/cc-jhCxMR.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jhCxMR.s:116: Warning: conditional outside an IT block for Thumb.
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_hash/md5/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-i0vyri.s: Assembler messages:
try.c: /tmp/cc-i0vyri.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-i0vyri.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-e8gBay.s: Assembler messages:
try.c: /tmp/cc-e8gBay.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8gBay.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-cVAkxc.s: Assembler messages:
hash.c: /tmp/cc-cVAkxc.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-cVAkxc.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-IQWqnu.s: Assembler messages:
try.c: /tmp/cc-IQWqnu.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-IQWqnu.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-Em7H19.s: Assembler messages:
try.c: /tmp/cc-Em7H19.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Em7H19.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-PeJ2SL.s: Assembler messages:
try.c: /tmp/cc-PeJ2SL.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PeJ2SL.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-FqE4mZ.s: Assembler messages:
try.c: /tmp/cc-FqE4mZ.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-FqE4mZ.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ju2yrD.s: Assembler messages:
hash.c: /tmp/cc-ju2yrD.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:73: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:82: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:84: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:88: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:90: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:97: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:104: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:128: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:135: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:142: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-ju2yrD.s:175: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-CGo7G3.s: Assembler messages:
try.c: /tmp/cc-CGo7G3.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CGo7G3.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-Q9pnVP.s: Assembler messages:
try.c: /tmp/cc-Q9pnVP.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q9pnVP.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-A1qMmc.s: Assembler messages:
try.c: /tmp/cc-A1qMmc.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-A1qMmc.s:226: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-cZPM1f.s: Assembler messages:
try.c: /tmp/cc-cZPM1f.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cZPM1f.s:116: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hash/md5/openssl
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.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
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
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

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