Implementation notes: armeabi, h4mx515e, crypto_hash/sha256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
40707refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
40722refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
40736refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
40743refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
40757refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
40757refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
40758refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
40763refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
40767refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
40768refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
40768refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
40770refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
40770refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
40770refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
40771refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
40840refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
40844refgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
40938refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
41010refgcc -O2 -fomit-frame-pointer2014070420140622
41022refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
41022refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
41025refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
41025refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
41025refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
41046refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
41046refgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
41049refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
41055refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
41058refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
41058refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
41058refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
41059refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
41070refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
41070refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
41070refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
41070refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
41073refgcc -O -fomit-frame-pointer2014070420140622
41079refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
41082refgcc -O3 -fomit-frame-pointer2014070420140622
41082refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
41094refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
41097refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
41098refgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
41098refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
41103refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
41118refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
41118refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
41118refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
41130refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
41137refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
41139refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
41140refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
41142refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
41142refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
41143refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
41145refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
41152refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
41152refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
41161refgcc -Os -fomit-frame-pointer2014070420140622
41183refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
41190refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
41338refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
41342sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
41345refgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
41358refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
41358refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
41358refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
41367refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
41367refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
41370refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
41370refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
41373refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
41409refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
41409refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
41415refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
41421refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
41421refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
41421refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
41432refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
41443refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
41444refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
41444refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
41444refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
41445refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
41455refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
41466refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
41466refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
41466refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
41481refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
41481refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
41533refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
41545refgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
41557refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
41949sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
42052sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
42117sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
42143sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
42187sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
42345refgcc2014070420140622
42345refgcc -funroll-loops2014070420140622
42357refcc2014070420140622
42852sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
42939sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
43923sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
43935sphlibgcc -O3 -fomit-frame-pointer2014070420140622
43968sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
43983sphlibgcc -O2 -fomit-frame-pointer2014070420140622
44355sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
44368sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
44430sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
44511sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
44511sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
46377sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
46377sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
46380sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
46389sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
46389sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
46524sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
46533sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
46542sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
46545sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
46545sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
48061sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
48228sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
48268sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
48271sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
48279sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
48648sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
49269sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
50106sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
50109sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
50118sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
50118sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
50963sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
50974sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
51006sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
51021sphlib-smallgcc -O3 -fomit-frame-pointer2014070420140622
51047sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
51048sphlib-smallgcc -O2 -fomit-frame-pointer2014070420140622
51309sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
51310sphlibgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
51777sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
51814sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
52942sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
52942sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
52999sphlibgcc -O -fomit-frame-pointer2014070420140622
53052sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
53055sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
53064sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
53065sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
53220sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
53229sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
53229sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
53232sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
53235sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
54594sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
54978sphlib-smallgcc -O -fomit-frame-pointer2014070420140622
54989sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
54990sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
54990sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
54993sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
55119sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
55122sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
55122sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
55137sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
55137sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
55158sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
55170sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
55170sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
55170sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
55233sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
55290sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
55290sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
55290sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
55305sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
55305sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
56297sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
59982sphlibgcc -Os -fomit-frame-pointer2014070420140622
59983sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
60672sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
60738sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
60738sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
60738sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
60753sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
63279opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070420140622
63303opensslgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
63351opensslgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070420140622
63363opensslgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
63363opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
63366opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
63366opensslgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070420140622
63366opensslgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
63372opensslgcc -mcpu=arm8 -O -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070420140622
63372opensslgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
63374opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -O -fomit-frame-pointer2014070420140622
63375opensslgcc -Os -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
63375opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
63375opensslgcc -mcpu=arm810 -O -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
63375opensslgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070420140622
63376opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014070420140622
63378opensslgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070420140622
63381opensslgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
63381opensslgcc -mcpu=strongarm -O -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
63384opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070420140622
63384opensslgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
63385opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
63387opensslgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070420140622
63387opensslgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
63390opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
63390opensslgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070420140622
63390opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
63396opensslgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
63396opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
63397opensslgcc -funroll-loops -O -fomit-frame-pointer2014070420140622
63398opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070420140622
63399opensslgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
63399opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070420140622
63399opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
63400opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
63400opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014070420140622
63400opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070420140622
63402opensslgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
63406opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
63408opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
63408opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
63409opensslgcc -O2 -fomit-frame-pointer2014070420140622
63413opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
63414opensslcc2014070420140622
63414opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070420140622
63414opensslgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
63416opensslgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
63419opensslgcc -funroll-loops2014070420140622
63420opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070420140622
63420opensslgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
63423opensslgcc2014070420140622
63423opensslgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
63423opensslgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
63426opensslgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
63429opensslgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
63432opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070420140622
63435opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070420140622
63445opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
63453opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070420140622
63454opensslgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
63459opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014070420140622
63470opensslgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
64297sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
64602sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
64602sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
66166refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070420140622
68667sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070420140622
68716sphlib-smallgcc -Os -fomit-frame-pointer2014070420140622
70314sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014070420140622
75921sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070420140622
114342sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
114414sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
114753sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
114753sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
114768sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
114768sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
114789sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
114792sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
114792sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
114801sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
114804sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
114804sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
114816sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
114816sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
114831sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
114835sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
114856sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
114864sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
114864sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
114864sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
114873sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
114912sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
114912sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
114935sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
114938sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
114938sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
114940sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
114947sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
115056sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
115127sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070420140622
120084sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070420140622
120126sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070420140622
120168sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070420140622
120171sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070420140622
120180sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070420140622
120180sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070420140622
120180sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070420140622
120249sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070420140622
120267sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070420140622
120324sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070420140622
120348sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070420140622
120588sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
120666sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070420140622
120672sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070420140622
120675sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070420140622
120687sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070420140622
120688sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070420140622
120707sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070420140622
120708sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070420140622
120711sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070420140622
120720sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070420140622
120760sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070420140622
120771sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070420140622
120771sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
120774sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070420140622
127239sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
127253sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
127254sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
127266sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
127276sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
127277sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
127290sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
127302sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
127302sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
127302sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
127302sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
127305sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
127311sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
127539sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
127544sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
129951sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070420140622
129957sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2014070420140622
129957sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2014070420140622
129957sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2014070420140622
129966sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070420140622
129972sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070420140622
129972sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2014070420140622
130274sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070420140622
130279sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070420140622
130283sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
130284sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070420140622
130284sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2014070420140622
130288sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070420140622
130293sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2014070420140622
130383sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070420140622
152619sphlibcc2014070420140622
152640sphlibgcc2014070420140622
152670sphlibgcc -funroll-loops2014070420140622
189111sphlib-smallgcc -funroll-loops2014070420140622
189116sphlib-smallgcc2014070420140622
189123sphlib-smallcc2014070420140622

Compiler output

Implementation: crypto_hash/sha256/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-MwZzY2.s: Assembler messages:
hash.c: /tmp/cc-MwZzY2.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-MwZzY2.s:159: 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-ARWp0k.s: Assembler messages:
try.c: /tmp/cc-ARWp0k.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ARWp0k.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-e8oA3G.s: Assembler messages:
try.c: /tmp/cc-e8oA3G.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-e8oA3G.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-rDDNFt.s: Assembler messages:
try.c: /tmp/cc-rDDNFt.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rDDNFt.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-1C5FSc.s: Assembler messages:
try.c: /tmp/cc-1C5FSc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-1C5FSc.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/sha256/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-FIsoTJ.s: Assembler messages:
sha2.c: /tmp/cc-FIsoTJ.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-FIsoTJ.s:3454: 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-pxrQ5E.s: Assembler messages:
try.c: /tmp/cc-pxrQ5E.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pxrQ5E.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-pqAT6D.s: Assembler messages:
try.c: /tmp/cc-pqAT6D.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pqAT6D.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-eHBzmK.s: Assembler messages:
sha2.c: /tmp/cc-eHBzmK.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-eHBzmK.s:2906: 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-TGdrhI.s: Assembler messages:
try.c: /tmp/cc-TGdrhI.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TGdrhI.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-Txd3zO.s: Assembler messages:
try.c: /tmp/cc-Txd3zO.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Txd3zO.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/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-z3dgYe.s: Assembler messages:
try.c: /tmp/cc-z3dgYe.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-z3dgYe.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-lPTvNo.s: Assembler messages:
try.c: /tmp/cc-lPTvNo.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lPTvNo.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/sha256/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-KBbSOJ.s: Assembler messages:
hash.c: /tmp/cc-KBbSOJ.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KBbSOJ.s:159: 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-bWZbw7.s: Assembler messages:
try.c: /tmp/cc-bWZbw7.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-bWZbw7.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-ZMG3q8.s: Assembler messages:
try.c: /tmp/cc-ZMG3q8.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ZMG3q8.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/sha256/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-9nzu3a.s: Assembler messages:
sha2.c: /tmp/cc-9nzu3a.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-9nzu3a.s:3454: 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-zg5Tx0.s: Assembler messages:
try.c: /tmp/cc-zg5Tx0.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zg5Tx0.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-n1IovN.s: Assembler messages:
try.c: /tmp/cc-n1IovN.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-n1IovN.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-XZ7Wtc.s: Assembler messages:
sha2.c: /tmp/cc-XZ7Wtc.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-XZ7Wtc.s:2906: 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-b6uzJf.s: Assembler messages:
try.c: /tmp/cc-b6uzJf.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-b6uzJf.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-LjFUdr.s: Assembler messages:
try.c: /tmp/cc-LjFUdr.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-LjFUdr.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/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-dHPMZQ.s: Assembler messages:
try.c: /tmp/cc-dHPMZQ.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dHPMZQ.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-7m9XQe.s: Assembler messages:
try.c: /tmp/cc-7m9XQe.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-7m9XQe.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/sha256/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-F5Flaj.s: Assembler messages:
hash.c: /tmp/cc-F5Flaj.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-F5Flaj.s:159: 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-aPoIBF.s: Assembler messages:
try.c: /tmp/cc-aPoIBF.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aPoIBF.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-4xUwQG.s: Assembler messages:
try.c: /tmp/cc-4xUwQG.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4xUwQG.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/sha256/sphlib-small
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-YhJM5l.s: Assembler messages:
sha2.c: /tmp/cc-YhJM5l.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-YhJM5l.s:3454: 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-y4y5bi.s: Assembler messages:
try.c: /tmp/cc-y4y5bi.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-y4y5bi.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-2rFGsy.s: Assembler messages:
try.c: /tmp/cc-2rFGsy.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2rFGsy.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/sphlib
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-fpiOrN.s: Assembler messages:
sha2.c: /tmp/cc-fpiOrN.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-fpiOrN.s:2906: 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-wpp4jP.s: Assembler messages:
try.c: /tmp/cc-wpp4jP.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wpp4jP.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-GmbOO9.s: Assembler messages:
try.c: /tmp/cc-GmbOO9.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GmbOO9.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/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-I1av9k.s: Assembler messages:
try.c: /tmp/cc-I1av9k.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-I1av9k.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-C01pjG.s: Assembler messages:
try.c: /tmp/cc-C01pjG.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-C01pjG.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-kIpMOz.s: Assembler messages:
try.c: /tmp/cc-kIpMOz.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kIpMOz.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-KhSmho.s: Assembler messages:
try.c: /tmp/cc-KhSmho.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KhSmho.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/sha256/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-m0jMKZ.s: Assembler messages:
hash.c: /tmp/cc-m0jMKZ.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-m0jMKZ.s:159: 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-w04IRg.s: Assembler messages:
try.c: /tmp/cc-w04IRg.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-w04IRg.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-uZztXq.s: Assembler messages:
try.c: /tmp/cc-uZztXq.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uZztXq.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/sha256/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-K4wzNF.s: Assembler messages:
sha2.c: /tmp/cc-K4wzNF.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-K4wzNF.s:2906: 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-NzDEdW.s: Assembler messages:
try.c: /tmp/cc-NzDEdW.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NzDEdW.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-5bhhMu.s: Assembler messages:
try.c: /tmp/cc-5bhhMu.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5bhhMu.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-lKYOPP.s: Assembler messages:
sha2.c: /tmp/cc-lKYOPP.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-lKYOPP.s:3454: 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-NlnxwB.s: Assembler messages:
try.c: /tmp/cc-NlnxwB.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-NlnxwB.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-5z4Wyu.s: Assembler messages:
try.c: /tmp/cc-5z4Wyu.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-5z4Wyu.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/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-PVI9pb.s: Assembler messages:
try.c: /tmp/cc-PVI9pb.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-PVI9pb.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-JnePYc.s: Assembler messages:
try.c: /tmp/cc-JnePYc.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-JnePYc.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/sha256/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-LBIQut.s: Assembler messages:
hash.c: /tmp/cc-LBIQut.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-LBIQut.s:159: 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-URmJ2Q.s: Assembler messages:
try.c: /tmp/cc-URmJ2Q.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-URmJ2Q.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-uOde8e.s: Assembler messages:
try.c: /tmp/cc-uOde8e.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-uOde8e.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/sha256/sphlib
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-8VR9Rf.s: Assembler messages:
sha2.c: /tmp/cc-8VR9Rf.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-8VR9Rf.s:2906: 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-Gk1L4A.s: Assembler messages:
try.c: /tmp/cc-Gk1L4A.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Gk1L4A.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-2bra5r.s: Assembler messages:
try.c: /tmp/cc-2bra5r.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2bra5r.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/sphlib-small
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-P5C5pa.s: Assembler messages:
sha2.c: /tmp/cc-P5C5pa.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-P5C5pa.s:3454: 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-kFStHV.s: Assembler messages:
try.c: /tmp/cc-kFStHV.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-kFStHV.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-Un0TOs.s: Assembler messages:
try.c: /tmp/cc-Un0TOs.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Un0TOs.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/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-Q7JjmE.s: Assembler messages:
try.c: /tmp/cc-Q7JjmE.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Q7JjmE.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-aslw5C.s: Assembler messages:
try.c: /tmp/cc-aslw5C.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-aslw5C.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/sha256/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-Tf11PT.s: Assembler messages:
hash.c: /tmp/cc-Tf11PT.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Tf11PT.s:159: 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-CskBAk.s: Assembler messages:
try.c: /tmp/cc-CskBAk.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CskBAk.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-QfKPBF.s: Assembler messages:
try.c: /tmp/cc-QfKPBF.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-QfKPBF.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/sha256/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-2ENIdk.s: Assembler messages:
sha2.c: /tmp/cc-2ENIdk.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-2ENIdk.s:2906: 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-jLapsm.s: Assembler messages:
try.c: /tmp/cc-jLapsm.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLapsm.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-Dm8Y3J.s: Assembler messages:
try.c: /tmp/cc-Dm8Y3J.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Dm8Y3J.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-Sl4DCM.s: Assembler messages:
sha2.c: /tmp/cc-Sl4DCM.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-Sl4DCM.s:3454: 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-poVjxu.s: Assembler messages:
try.c: /tmp/cc-poVjxu.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-poVjxu.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-VXI2s8.s: Assembler messages:
try.c: /tmp/cc-VXI2s8.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VXI2s8.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/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-euxzc7.s: Assembler messages:
try.c: /tmp/cc-euxzc7.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-euxzc7.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-GYzsk1.s: Assembler messages:
try.c: /tmp/cc-GYzsk1.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-GYzsk1.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/sha256/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-QecEAp.s: Assembler messages:
hash.c: /tmp/cc-QecEAp.s:31: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:40: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:55: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:64: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:66: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:68: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:70: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:72: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:79: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:86: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:113: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:120: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:127: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-QecEAp.s:159: 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-3Pmr8L.s: Assembler messages:
try.c: /tmp/cc-3Pmr8L.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3Pmr8L.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-R0BVdZ.s: Assembler messages:
try.c: /tmp/cc-R0BVdZ.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-R0BVdZ.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/sha256/sphlib
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-LeqhjR.s: Assembler messages:
sha2.c: /tmp/cc-LeqhjR.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2643: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2700: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2735: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2779: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2797: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2849: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-LeqhjR.s:2906: 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-AAkBla.s: Assembler messages:
try.c: /tmp/cc-AAkBla.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-AAkBla.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-OHzVub.s: Assembler messages:
try.c: /tmp/cc-OHzVub.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-OHzVub.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 sphlib

Compiler output

Implementation: crypto_hash/sha256/sphlib-small
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
sha2.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
sha2.c: /tmp/cc-r6S790.s: Assembler messages:
sha2.c: /tmp/cc-r6S790.s:57: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:58: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:71: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:78: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:90: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1630: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1749: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1806: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1841: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1885: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1903: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:1955: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:2012: Warning: conditional outside an IT block for Thumb.
sha2.c: /tmp/cc-r6S790.s:3454: 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-zlg76J.s: Assembler messages:
try.c: /tmp/cc-zlg76J.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zlg76J.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-3pCq8W.s: Assembler messages:
try.c: /tmp/cc-3pCq8W.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-3pCq8W.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 sphlib-small

Compiler output

Implementation: crypto_hash/sha256/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-VnUD9A.s: Assembler messages:
try.c: /tmp/cc-VnUD9A.s:125: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.s:162: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.s:174: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.s:198: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.s:208: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.s:225: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VnUD9A.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-D3eott.s: Assembler messages:
try.c: /tmp/cc-D3eott.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:55: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:61: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:62: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.s:90: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-D3eott.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/sha256/cryptopp
Compiler: g++
hash.cpp: hash.cpp:1:26: error: cryptopp/sha.h: No such file or directory
hash.cpp: hash.cpp: In function 'int crypto_hash_sha256_cryptopp(unsigned char*, const unsigned char*, long long unsigned int)':
hash.cpp: hash.cpp:6: error: 'CryptoPP' has not been declared
hash.cpp: hash.cpp:6: error: expected ';' before 'sha'
hash.cpp: hash.cpp:7: error: 'sha' was not declared in this scope

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
g++ cryptopp
g++ -O2 -fomit-frame-pointer cryptopp
g++ -O3 -fomit-frame-pointer cryptopp
g++ -O -fomit-frame-pointer cryptopp
g++ -Os -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer cryptopp
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1020t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm10tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136j-s -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns cryptopp
g++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm7tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm920t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm940t -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9 -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9e -O -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=arm9tdmi -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=ep9312 -O -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=xscale -O -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: g++ -mcpu=arm810 -O2 -fomit-frame-pointer
hash.cpp: hash.cpp:1: warning: target CPU does not support THUMB instructions
hash.cpp: hash.cpp:1:26: error: cryptopp/sha.h: No such file or directory
hash.cpp: hash.cpp: In function 'int crypto_hash_sha256_cryptopp(unsigned char*, const unsigned char*, long long unsigned int)':
hash.cpp: hash.cpp:6: error: 'CryptoPP' has not been declared
hash.cpp: hash.cpp:6: error: expected ';' before 'sha'
hash.cpp: hash.cpp:7: error: 'sha' was not declared in this scope

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

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
sha2.c: sha2.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 sphlib sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/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