Implementation notes: armeabi, auxplug, crypto_hash/mcssha6

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
180510refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015022120141124
187254refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015022120141124
192546refgcc -funroll-loops -O3 -fomit-frame-pointer2015022120141124
192738refgcc -funroll-loops -O2 -fomit-frame-pointer2015022120141124
195012refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015022120141124
195534refgcc -mcpu=xscale -O3 -fomit-frame-pointer2015022120141124
195660refgcc -mcpu=xscale -O2 -fomit-frame-pointer2015022120141124
196998refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015022120141124
197100refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015022120141124
197544refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015022120141124
197556refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015022120141124
197556refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015022120141124
197562refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015022120141124
197568refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015022120141124
197568refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015022120141124
197568refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015022120141124
197580refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015022120141124
197586refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015022120141124
197592refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015022120141124
197610refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015022120141124
197616refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015022120141124
197628refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015022120141124
197658refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015022120141124
197658refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015022120141124
197682refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015022120141124
197682refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015022120141124
197688refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015022120141124
197688refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015022120141124
197694refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015022120141124
197694refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015022120141124
197694refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015022120141124
197700refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015022120141124
197700refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015022120141124
197700refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015022120141124
197706refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015022120141124
198594refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015022120141124
198618refgcc -O3 -fomit-frame-pointer2015022120141124
198714refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015022120141124
198732refgcc -O2 -fomit-frame-pointer2015022120141124
203472refgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015022120141124
203994refgcc -mcpu=xscale -Os -fomit-frame-pointer2015022120141124
206592refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015022120141124
206616refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015022120141124
212814refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015022120141124
212892refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015022120141124
225126refgcc -mcpu=arm9e -Os -fomit-frame-pointer2015022120141124
225678refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015022120141124
225696refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015022120141124
225708refgcc -mcpu=arm8 -Os -fomit-frame-pointer2015022120141124
225708refgcc -mcpu=strongarm -Os -fomit-frame-pointer2015022120141124
225714refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015022120141124
225726refgcc -mcpu=arm810 -Os -fomit-frame-pointer2015022120141124
225726refgcc -mcpu=arm9 -Os -fomit-frame-pointer2015022120141124
225732refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015022120141124
225756refgcc -mcpu=arm920t -Os -fomit-frame-pointer2015022120141124
225768refgcc -mcpu=arm940t -Os -fomit-frame-pointer2015022120141124
225768refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015022120141124
225792refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015022120141124
225804refgcc -mcpu=arm920 -Os -fomit-frame-pointer2015022120141124
228402refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015022120141124
229098refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015022120141124
237198refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015022120141124
237234refgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015022120141124
237732refgcc -funroll-loops -O -fomit-frame-pointer2015022120141124
237732refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015022120141124
238830refgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015022120141124
238836refgcc -mcpu=xscale -O -fomit-frame-pointer2015022120141124
238920refgcc -mcpu=arm9e -O -fomit-frame-pointer2015022120141124
239376refgcc -O -fomit-frame-pointer2015022120141124
239382refgcc -mcpu=arm920t -O -fomit-frame-pointer2015022120141124
239400refgcc -mcpu=arm940t -O -fomit-frame-pointer2015022120141124
239400refgcc -mcpu=ep9312 -O -fomit-frame-pointer2015022120141124
239406refgcc -fno-schedule-insns -O -fomit-frame-pointer2015022120141124
239406refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015022120141124
239412refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015022120141124
239412refgcc -mcpu=arm920 -O -fomit-frame-pointer2015022120141124
239418refgcc -mcpu=arm1020t -O -fomit-frame-pointer2015022120141124
239418refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015022120141124
239424refgcc -mcpu=strongarm -O -fomit-frame-pointer2015022120141124
239448refgcc -mcpu=arm810 -O -fomit-frame-pointer2015022120141124
239448refgcc -mcpu=arm8 -O -fomit-frame-pointer2015022120141124
239448refgcc -mcpu=arm9 -O -fomit-frame-pointer2015022120141124
239472refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015022120141124
239670refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015022120141124
241914refgcc -funroll-loops -Os -fomit-frame-pointer2015022120141124
241932refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015022120141124
242916refgcc -Os -fomit-frame-pointer2015022120141124
242940refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015022120141124
242964refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015022120141124
447528refgcc -funroll-loops2015022120141124
447558refcc2015022120141124
447558refgcc2015022120141124

Test failure

Implementation: crypto_hash/mcssha6/ref
Compiler: gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer
error 111

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