Implementation notes: armeabi, auxplug, crypto_hash/sha256

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
77436refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022220141124
77514refgcc -mcpu=xscale -O3 -fomit-frame-pointer2015022220141124
77604refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022220141124
77604refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022220141124
77634refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
77640refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022220141124
77646refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022220141124
77646refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022220141124
77646refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022220141124
77646refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022220141124
77652refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022220141124
77664refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022220141124
77670refgcc -O3 -fomit-frame-pointer2015022220141124
77670refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022220141124
77670refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022220141124
77694refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022220141124
77694refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022220141124
77748refgcc -funroll-loops -O3 -fomit-frame-pointer2015022220141124
77844refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022220141124
77970sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
78060refgcc -funroll-loops -O -fomit-frame-pointer2015022220141124
78108refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
78126refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
78150refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022220141124
78168refgcc -funroll-loops -O2 -fomit-frame-pointer2015022220141124
78192refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
78192refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022220141124
78198refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015022220141124
78204refgcc -mcpu=strongarm -O -fomit-frame-pointer2015022220141124
78216refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015022220141124
78216refgcc -mcpu=arm810 -Os -fomit-frame-pointer2015022220141124
78222refgcc -mcpu=xscale -O2 -fomit-frame-pointer2015022220141124
78234refgcc -Os -fomit-frame-pointer2015022220141124
78234refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015022220141124
78234refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022220141124
78234refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022220141124
78246refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
78252refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
78252refgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=arm8 -O -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=arm8 -Os -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=arm940t -Os -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015022220141124
78252refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022220141124
78258refgcc -funroll-loops -Os -fomit-frame-pointer2015022220141124
78258refgcc -mcpu=arm810 -O -fomit-frame-pointer2015022220141124
78258refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022220141124
78264refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022220141124
78264refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022220141124
78264refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022220141124
78270refgcc -mcpu=arm9 -Os -fomit-frame-pointer2015022220141124
78270refgcc -mcpu=ep9312 -O -fomit-frame-pointer2015022220141124
78276refgcc -mcpu=arm920t -O -fomit-frame-pointer2015022220141124
78276refgcc -mcpu=arm920t -Os -fomit-frame-pointer2015022220141124
78276refgcc -mcpu=arm940t -O -fomit-frame-pointer2015022220141124
78276refgcc -mcpu=arm9e -Os -fomit-frame-pointer2015022220141124
78282refgcc -mcpu=arm920 -Os -fomit-frame-pointer2015022220141124
78288refgcc -mcpu=strongarm -Os -fomit-frame-pointer2015022220141124
78294refgcc -O -fomit-frame-pointer2015022220141124
78300refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022220141124
78300refgcc -mcpu=arm920 -O -fomit-frame-pointer2015022220141124
78300refgcc -mcpu=arm9 -O -fomit-frame-pointer2015022220141124
78312refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
78324refgcc -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
78330refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
78342refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022220141124
78348refgcc -mcpu=xscale -Os -fomit-frame-pointer2015022220141124
78354refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022220141124
78360refgcc -mcpu=arm1020t -O -fomit-frame-pointer2015022220141124
78360refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022220141124
78360refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022220141124
78366refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022220141124
78366refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022220141124
78372refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022220141124
78378refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022220141124
78378refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022220141124
78384refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022220141124
78384refgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015022220141124
78396refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022220141124
78396refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022220141124
78402refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022220141124
78402refgcc -mcpu=xscale -O -fomit-frame-pointer2015022220141124
78408refgcc -mcpu=arm9e -O -fomit-frame-pointer2015022220141124
78432refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022220141124
78438refgcc -O2 -fomit-frame-pointer2015022220141124
78576refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
79380refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022220141124
79452refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022220141124
79536refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022220141124
79716sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
79992sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
80568sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
80664sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
80790sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
80808refgcc2015022220141124
80820refgcc -funroll-loops2015022220141124
80820sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
80826refcc2015022220141124
80856sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
82608sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2015022220141124
82992sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022220141124
83082sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022220141124
84396sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2015022220141124
84516sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022220141124
84540sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022220141124
84576sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2015022220141124
84642sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2015022220141124
84648sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022220141124
84654sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2015022220141124
84654sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2015022220141124
84654sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022220141124
84666sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2015022220141124
84666sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022220141124
84672sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2015022220141124
84678sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022220141124
84696sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2015022220141124
85776sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
85788sphlibgcc -Os -fomit-frame-pointer2015022220141124
85788sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022220141124
86472sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer2015022220141124
86652sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2015022220141124
86670sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
86676sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
86694sphlibgcc -funroll-loops -Os -fomit-frame-pointer2015022220141124
88020sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer2015022220141124
88092sphlib-smallgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022220141124
88110sphlib-smallgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022220141124
88116sphlib-smallgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022220141124
88134sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2015022220141124
88146sphlib-smallgcc -mcpu=arm920t -Os -fomit-frame-pointer2015022220141124
88146sphlib-smallgcc -mcpu=arm9 -Os -fomit-frame-pointer2015022220141124
88146sphlib-smallgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022220141124
88146sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2015022220141124
88152sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2015022220141124
88164sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022220141124
88194sphlib-smallgcc -mcpu=arm920 -Os -fomit-frame-pointer2015022220141124
88218sphlib-smallgcc -mcpu=arm940t -Os -fomit-frame-pointer2015022220141124
88302sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022220141124
88356sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022220141124
88368sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2015022220141124
88422sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2015022220141124
88446sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2015022220141124
88446sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022220141124
88458sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
88458sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2015022220141124
88458sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2015022220141124
88464sphlibgcc -O -fomit-frame-pointer2015022220141124
88482sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2015022220141124
88494sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2015022220141124
88494sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2015022220141124
88506sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022220141124
88530sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022220141124
88536sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2015022220141124
88554sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2015022220141124
88554sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022220141124
88716sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2015022220141124
88866sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
88908sphlibgcc -funroll-loops -O -fomit-frame-pointer2015022220141124
89784sphlib-smallgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022220141124
89844sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2015022220141124
89850sphlib-smallgcc -Os -fomit-frame-pointer2015022220141124
90168sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2015022220141124
90288sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022220141124
90312sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2015022220141124
90324sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2015022220141124
90348sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2015022220141124
90348sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2015022220141124
90354sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2015022220141124
90360sphlib-smallgcc -O -fomit-frame-pointer2015022220141124
90366sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
90366sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2015022220141124
90384sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2015022220141124
90384sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2015022220141124
90384sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022220141124
90396sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2015022220141124
90396sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2015022220141124
90402sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022220141124
90414sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022220141124
90414sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2015022220141124
90522sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022220141124
90582sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022220141124
99816sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2015022220141124
99960sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2015022220141124
100740sphlib-smallgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
103284sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2015022220141124
103350sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022220141124
103362sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2015022220141124
103380sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022220141124
103458sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022220141124
103500sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022220141124
103542sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022220141124
103626sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022220141124
103638sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2015022220141124
103662sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022220141124
103680sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022220141124
103704sphlib-smallgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022220141124
103710sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022220141124
103722sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022220141124
103728sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022220141124
103740sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2015022220141124
103758sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022220141124
103812sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022220141124
103818sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022220141124
103908sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022220141124
104832sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022220141124
104850sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022220141124
105342sphlibgcc -O3 -fomit-frame-pointer2015022220141124
105432sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022220141124
106212sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022220141124
106224sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022220141124
106260sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022220141124
106260sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022220141124
106260sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022220141124
106266sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022220141124
106272sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022220141124
106272sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022220141124
106278sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022220141124
106290sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022220141124
106290sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022220141124
106296sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022220141124
106302sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022220141124
106302sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022220141124
106314sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022220141124
106320sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022220141124
106320sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022220141124
106320sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022220141124
106326sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022220141124
106326sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022220141124
106332sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022220141124
106344sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022220141124
106344sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022220141124
106344sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022220141124
106344sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022220141124
106380sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022220141124
106386sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022220141124
106500sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022220141124
106974sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022220141124
106980sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022220141124
106986sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022220141124
107004sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022220141124
107010sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022220141124
107028sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022220141124
107076sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022220141124
107082sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022220141124
107112sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022220141124
107136sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022220141124
107226sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022220141124
108474sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022220141124
108564sphlibgcc -O2 -fomit-frame-pointer2015022220141124
108582sphlib-smallgcc -O3 -fomit-frame-pointer2015022220141124
108588sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022220141124
108600sphlib-smallgcc -O2 -fomit-frame-pointer2015022220141124
108618sphlibgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022220141124
108630sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022220141124
110664sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2015022220141124
113832sphlibgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022220141124
114066sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2015022220141124
242112sphlib-smallcc2015022220141124
242118sphlib-smallgcc -funroll-loops2015022220141124
242142sphlib-smallgcc2015022220141124
305460sphlibgcc -funroll-loops2015022220141124
305700sphlibcc2015022220141124
305988sphlibgcc2015022220141124

Test failure

Implementation: crypto_hash/sha256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 72, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer sphlib sphlib-small
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ref sphlib sphlib-small
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc -mcpu=iwmmxt -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: cc
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 112, namely:
CompilerImplementations
cc openssl
gcc openssl
gcc -O2 -fomit-frame-pointer openssl
gcc -O3 -fomit-frame-pointer openssl
gcc -O -fomit-frame-pointer openssl
gcc -Os -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -funroll-loops openssl
gcc -funroll-loops -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -O -fomit-frame-pointer openssl
gcc -funroll-loops -Os -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O -fomit-frame-pointer openssl
gcc -mcpu=arm920 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O -fomit-frame-pointer openssl
gcc -mcpu=arm920t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O -fomit-frame-pointer openssl
gcc -mcpu=arm940t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O -fomit-frame-pointer openssl
gcc -mcpu=arm9 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O -fomit-frame-pointer openssl
gcc -mcpu=arm9e -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -Os -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -O -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl
gcc -mcpu=xscale -O2 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O3 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O -fomit-frame-pointer openssl
gcc -mcpu=xscale -Os -fomit-frame-pointer openssl