Implementation notes: armeabi, auxplug, crypto_hash/fugue2

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: fugue2
TimeImplementationCompilerBenchmark dateSUPERCOP version
195582cop_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
198624cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
198672cop_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
198900cop_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
198930cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
209958cop_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2015021420141124
211830cop_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021420141124
212496cop_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021420141124
212550cop_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021420141124
212550cop_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021420141124
212604cop_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021420141124
212604cop_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021420141124
212610cop_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021420141124
212622cop_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021420141124
212622cop_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021420141124
212664cop_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021420141124
212676cop_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021420141124
212682cop_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021420141124
212706cop_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021420141124
212766cop_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021420141124
213402cop_opt32gcc -Os -fomit-frame-pointer2015021420141124
213576cop_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021420141124
213588cop_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
213678cop_opt32gcc -funroll-loops -Os -fomit-frame-pointer2015021420141124
213702cop_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
218238cop_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021420141124
218250cop_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021420141124
218262cop_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021420141124
218268cop_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021420141124
218280cop_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021420141124
218280cop_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021420141124
218304cop_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021420141124
218316cop_opt32gcc -O -fomit-frame-pointer2015021420141124
218334cop_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021420141124
218334cop_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021420141124
218346cop_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021420141124
218388cop_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
218400cop_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021420141124
218406cop_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021420141124
218424cop_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021420141124
218424cop_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021420141124
218886cop_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021420141124
219138cop_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
219348cop_opt32gcc -funroll-loops -O -fomit-frame-pointer2015021420141124
219426cop_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2015021420141124
241818cop_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021420141124
242274cop_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021420141124
242316cop_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
242334cop_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021420141124
245670cop_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021420141124
245880cop_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021420141124
245958cop_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021420141124
245958cop_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021420141124
246024cop_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021420141124
246042cop_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021420141124
246048cop_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021420141124
246054cop_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021420141124
246096cop_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021420141124
246096cop_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021420141124
246174cop_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021420141124
246192cop_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021420141124
246198cop_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021420141124
246198cop_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021420141124
246246cop_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021420141124
246264cop_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021420141124
246264cop_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021420141124
246312cop_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021420141124
246336cop_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021420141124
246342cop_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021420141124
246426cop_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021420141124
246468cop_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021420141124
246492cop_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021420141124
246504cop_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021420141124
246582cop_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021420141124
246618cop_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021420141124
246636cop_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021420141124
246828cop_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021420141124
248334cop_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021420141124
248376cop_opt32gcc -O2 -fomit-frame-pointer2015021420141124
248568cop_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015021420141124
248700cop_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015021420141124
248748cop_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021420141124
248814cop_opt32gcc -O3 -fomit-frame-pointer2015021420141124
891834cop_opt32gcc -funroll-loops2015021420141124
903054cop_opt32gcc2015021420141124
918030cop_opt32cc2015021420141124

Test failure

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

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