Implementation notes: armeabi, h4mx515e, crypto_hashblocks/sha512

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hashblocks
Primitive: sha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
213386refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
213457refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
213547refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062520140622
213580inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
213641inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
213717inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062420140622
213769inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062420140622
214839refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062520140622
214886refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062520140622
214930refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062520140622
214944refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062520140622
214984refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062520140622
214985refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062520140622
215594refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062520140622
215804inplacegcc -mcpu=xscale -O3 -fomit-frame-pointer2014062420140622
216290refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062520140622
216559inplacegcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062420140622
216815refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062520140622
216853refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062520140622
217156inplacegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062420140622
217159inplacegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062420140622
217268refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062520140622
217691inplacegcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062420140622
217708inplacegcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062420140622
217729inplacegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062520140622
217740inplacegcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062420140622
217784inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062420140622
217786inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
217794inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062420140622
217829inplacegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062420140622
217900inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
217945inplacegcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062420140622
220005inplacegcc -mcpu=xscale -O2 -fomit-frame-pointer2014062520140622
220067inplacegcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062420140622
220095inplacegcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062420140622
220125inplacegcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062420140622
220146inplacegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062520140622
220584refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
220634refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
220653refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062520140622
221056refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062520140622
221435inplacegcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062420140622
221919inplacegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062420140622
222115refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062520140622
222135refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062520140622
222456refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062520140622
222502refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062520140622
222875refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062520140622
222884refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062520140622
222893refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062520140622
222908refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062520140622
222931refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062520140622
223029refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062520140622
223463refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062520140622
224420inplacegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062420140622
224947inplacegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062420140622
225380refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062520140622
226202inplacegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062420140622
228515inplacegcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062420140622
228903inplacegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062420140622
264050refgcc -mcpu=xscale -O -fomit-frame-pointer2014062520140622
264056refgcc -mcpu=arm940t -O -fomit-frame-pointer2014062520140622
264079refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062520140622
264103refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062520140622
264114refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062520140622
264119refgcc -mcpu=arm9e -O -fomit-frame-pointer2014062520140622
264121refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062520140622
264149refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062520140622
264156refgcc -mcpu=arm920t -O -fomit-frame-pointer2014062520140622
264207refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062520140622
264215refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
264221refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
264230refgcc -mcpu=arm9 -O -fomit-frame-pointer2014062520140622
264243refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062520140622
265609refgcc -mcpu=arm920 -O -fomit-frame-pointer2014062520140622
265998inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
267947inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
268105inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062420140622
268122inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062420140622
268131inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
268200inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
268294inplacegcc -mcpu=xscale -O -fomit-frame-pointer2014062520140622
268303inplacegcc -mcpu=arm9e -O -fomit-frame-pointer2014062420140622
268314inplacegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062420140622
268970inplacegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062420140622
269018inplacegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062420140622
269034inplacegcc -mcpu=arm9 -O -fomit-frame-pointer2014062420140622
269048inplacegcc -mcpu=arm920t -O -fomit-frame-pointer2014062420140622
269057inplacegcc -mcpu=arm920 -O -fomit-frame-pointer2014062420140622
269069inplacegcc -mcpu=ep9312 -O -fomit-frame-pointer2014062520140622
269112inplacegcc -mcpu=arm940t -O -fomit-frame-pointer2014062420140622
270511refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
270921refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
272866refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
274922refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
275370refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
275514refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
275759inplacegcc -mcpu=arm1020t -O -fomit-frame-pointer2014062420140622
276765refgcc -O -fomit-frame-pointer2014062520140622
276825refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
276979refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
282196refgcc -funroll-loops -O -fomit-frame-pointer2014062520140622
282530inplacegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
282613inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
282651inplacegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
282763inplacegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
283052inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
283833inplacegcc -O -fomit-frame-pointer2014062420140622
284106inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
284902refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
285081refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
285201inplacegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
286117inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
286376inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
286409inplacegcc -funroll-loops -O -fomit-frame-pointer2014062520140622
288939refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
289134refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
289823refgcc -mcpu=strongarm -O -fomit-frame-pointer2014062520140622
289965refgcc -mcpu=arm8 -O -fomit-frame-pointer2014062520140622
290146refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
290270refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062520140622
290421refgcc -mcpu=arm810 -O -fomit-frame-pointer2014062520140622
292072refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062520140622
297071refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
297501inplacegcc -mcpu=arm8 -O -fomit-frame-pointer2014062420140622
298148inplacegcc -mcpu=strongarm -O -fomit-frame-pointer2014062420140622
298193inplacegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
298388inplacegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062420140622
298515inplacegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062420140622
298915inplacegcc -mcpu=arm810 -O -fomit-frame-pointer2014062420140622
300000refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
301833inplacegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
317028inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
317119inplacegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
317855refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
320002inplacegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
320879inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
323529refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
327817inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
329265refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
331777inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
337909refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
340138inplacegcc -O2 -fomit-frame-pointer2014062420140622
340777inplacegcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
341070refgcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
341274refgcc -Os -fomit-frame-pointer2014062520140622
341901inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
343584inplacegcc -Os -fomit-frame-pointer2014062420140622
347203refgcc -O2 -fomit-frame-pointer2014062520140622
349118refgcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
349547refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062520140622
349734refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062520140622
349798refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062520140622
349906refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062520140622
349939refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062520140622
353407inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer2014062420140622
353518inplacegcc -mcpu=arm8 -Os -fomit-frame-pointer2014062420140622
354180inplacegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062420140622
354229inplacegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062420140622
354240inplacegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062420140622
354758inplacegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062420140622
354833inplacegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062420140622
354926inplacegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062420140622
355146inplacegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062420140622
356915inplacegcc -mcpu=strongarm -Os -fomit-frame-pointer2014062420140622
358816refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062520140622
358898refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062520140622
359209refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062520140622
359468refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062520140622
362154refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062520140622
371985inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
376199refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
380123inplacegcc -O3 -fomit-frame-pointer2014062420140622
380639inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
382253refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062520140622
382280refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062520140622
382312refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062520140622
382553refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062520140622
382687refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062520140622
385886refgcc -O3 -fomit-frame-pointer2014062520140622
386691refgcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
386699inplacegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062420140622
387048inplacegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062420140622
387574inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062420140622
387742inplacegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062420140622
387801inplacegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062420140622
585792inplacegcc2014062420140622
585915inplacegcc -funroll-loops2014062520140622
585932inplacecc2014062520140622
679548refgcc2014062520140622
679655refgcc -funroll-loops2014062520140622
679660refcc2014062520140622

Compiler output

Implementation: crypto_hashblocks/sha512/inplace
Compiler: clang -O3 -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-2ZLh6E.s: Assembler messages:
blocks.c: /tmp/cc-2ZLh6E.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-2ZLh6E.s:11342: 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-SAROUi.s: Assembler messages:
try.c: /tmp/cc-SAROUi.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SAROUi.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SAROUi.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SAROUi.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SAROUi.s:188: 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-knfTzz.s: Assembler messages:
try.c: /tmp/cc-knfTzz.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-knfTzz.s:120: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-qymp8r.s: Assembler messages:
blocks.c: /tmp/cc-qymp8r.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qymp8r.s:11342: 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-mLNAqh.s: Assembler messages:
try.c: /tmp/cc-mLNAqh.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mLNAqh.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mLNAqh.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mLNAqh.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mLNAqh.s:188: 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-sqen9v.s: Assembler messages:
try.c: /tmp/cc-sqen9v.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sqen9v.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-CaFNrk.s: Assembler messages:
blocks.c: /tmp/cc-CaFNrk.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-CaFNrk.s:11342: 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-6zmDaA.s: Assembler messages:
try.c: /tmp/cc-6zmDaA.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-6zmDaA.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-6zmDaA.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-6zmDaA.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-6zmDaA.s:188: 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-ugWXHr.s: Assembler messages:
try.c: /tmp/cc-ugWXHr.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ugWXHr.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-xdXe57.s: Assembler messages:
blocks.c: /tmp/cc-xdXe57.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-xdXe57.s:11342: 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-GhYjXo.s: Assembler messages:
try.c: /tmp/cc-GhYjXo.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GhYjXo.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GhYjXo.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GhYjXo.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GhYjXo.s:188: 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-S7uGAS.s: Assembler messages:
try.c: /tmp/cc-S7uGAS.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-S7uGAS.s:120: 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_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-PSOM1e.s: Assembler messages:
blocks.c: /tmp/cc-PSOM1e.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-PSOM1e.s:11342: 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-jk8inN.s: Assembler messages:
try.c: /tmp/cc-jk8inN.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jk8inN.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jk8inN.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jk8inN.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jk8inN.s:188: 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-rR10X2.s: Assembler messages:
try.c: /tmp/cc-rR10X2.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rR10X2.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-d7UABq.s: Assembler messages:
blocks.c: /tmp/cc-d7UABq.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-d7UABq.s:11342: 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-c5PBET.s: Assembler messages:
try.c: /tmp/cc-c5PBET.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c5PBET.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c5PBET.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c5PBET.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-c5PBET.s:188: 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-uis7Ym.s: Assembler messages:
try.c: /tmp/cc-uis7Ym.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uis7Ym.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-FCfLcm.s: Assembler messages:
blocks.c: /tmp/cc-FCfLcm.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-FCfLcm.s:11342: 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-xyKGWW.s: Assembler messages:
try.c: /tmp/cc-xyKGWW.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyKGWW.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyKGWW.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyKGWW.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-xyKGWW.s:188: 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-7r5Jyw.s: Assembler messages:
try.c: /tmp/cc-7r5Jyw.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7r5Jyw.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-uKhjep.s: Assembler messages:
blocks.c: /tmp/cc-uKhjep.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-uKhjep.s:11342: 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-7FvWNO.s: Assembler messages:
try.c: /tmp/cc-7FvWNO.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7FvWNO.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7FvWNO.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7FvWNO.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7FvWNO.s:188: 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-3uXmdb.s: Assembler messages:
try.c: /tmp/cc-3uXmdb.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3uXmdb.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-MBtaSM.s: Assembler messages:
blocks.c: /tmp/cc-MBtaSM.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-MBtaSM.s:11342: 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-oaBOHf.s: Assembler messages:
try.c: /tmp/cc-oaBOHf.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-oaBOHf.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-oaBOHf.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-oaBOHf.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-oaBOHf.s:188: 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-U0KRAn.s: Assembler messages:
try.c: /tmp/cc-U0KRAn.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-U0KRAn.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-qSHTeJ.s: Assembler messages:
blocks.c: /tmp/cc-qSHTeJ.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-qSHTeJ.s:11342: 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-Ovpuv9.s: Assembler messages:
try.c: /tmp/cc-Ovpuv9.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ovpuv9.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ovpuv9.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ovpuv9.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ovpuv9.s:188: 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-ePFMw8.s: Assembler messages:
try.c: /tmp/cc-ePFMw8.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ePFMw8.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-OLdKDA.s: Assembler messages:
blocks.c: /tmp/cc-OLdKDA.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-OLdKDA.s:11342: 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-0kUYQj.s: Assembler messages:
try.c: /tmp/cc-0kUYQj.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0kUYQj.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0kUYQj.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0kUYQj.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0kUYQj.s:188: 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-mWlw1D.s: Assembler messages:
try.c: /tmp/cc-mWlw1D.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-mWlw1D.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-p1rcnK.s: Assembler messages:
blocks.c: /tmp/cc-p1rcnK.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-p1rcnK.s:11342: 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-0Qk0ch.s: Assembler messages:
try.c: /tmp/cc-0Qk0ch.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0Qk0ch.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0Qk0ch.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0Qk0ch.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-0Qk0ch.s:188: 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-CatgEv.s: Assembler messages:
try.c: /tmp/cc-CatgEv.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CatgEv.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-JUqUBa.s: Assembler messages:
blocks.c: /tmp/cc-JUqUBa.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-JUqUBa.s:11342: 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-Gytwrv.s: Assembler messages:
try.c: /tmp/cc-Gytwrv.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gytwrv.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gytwrv.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gytwrv.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gytwrv.s:188: 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-46i6Mc.s: Assembler messages:
try.c: /tmp/cc-46i6Mc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-46i6Mc.s:120: 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_hashblocks/sha512/inplace
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blocks.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blocks.c: /tmp/cc-WkawZg.s: Assembler messages:
blocks.c: /tmp/cc-WkawZg.s:22: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:24: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:26: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:169: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:11333: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:11335: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:11337: Warning: conditional outside an IT block for Thumb.
blocks.c: /tmp/cc-WkawZg.s:11342: 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-PKN7by.s: Assembler messages:
try.c: /tmp/cc-PKN7by.s:130: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PKN7by.s:169: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PKN7by.s:178: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PKN7by.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PKN7by.s:188: 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-vRIrAk.s: Assembler messages:
try.c: /tmp/cc-vRIrAk.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:116: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:118: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-vRIrAk.s:120: 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 inplace

Compiler output

Implementation: crypto_hashblocks/sha512/inplace
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
blocks.c: blocks.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 inplace ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace ref