Implementation notes: armeabi, h9dragon, crypto_hash/md6d224

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: md6d224
TimeImplementationCompilerBenchmark dateSUPERCOP version
297994refgcc -funroll-loops -Os -fomit-frame-pointer2012111220121016
300830refgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111220121016
300916refgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111220121016
300919refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111220121016
300921refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111220121016
300951refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111220121016
300961refgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111220121016
300963refgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111220121016
301007refgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111220121016
301071refgcc -Os -fomit-frame-pointer2012111220121016
301102refgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111220121016
301143refgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111220121016
301461refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111220121016
304079refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111220121016
306113refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111220121016
306773refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
306953refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111220121016
317426refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111220121016
318789refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
322196refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
325182refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111220121016
328133refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111220121016
328236refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111220121016
330945refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
330993refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111220121016
331901refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111220121016
332738refgcc -funroll-loops -O2 -fomit-frame-pointer2012111220121016
334758refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
337071refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111220121016
337079refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111220121016
337540refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111220121016
337791refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111220121016
337842refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111220121016
337889refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111220121016
339883refgcc -O2 -fomit-frame-pointer2012111220121016
340018refgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111220121016
340269refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111220121016
340339refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111220121016
340659refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111220121016
340923refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111220121016
340969refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111220121016
340976refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111220121016
341012refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111220121016
341061refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111220121016
341152refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111220121016
341431refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111220121016
341473refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111220121016
342790refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111220121016
342923refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111220121016
343803refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
343966refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111220121016
345008refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111220121016
347285refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
347652refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111220121016
350952refgcc -funroll-loops -O -fomit-frame-pointer2012111220121016
350958refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
352011refgcc -mcpu=arm940t -O -fomit-frame-pointer2012111220121016
352180refgcc -mcpu=arm9 -O -fomit-frame-pointer2012111220121016
352222refgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111220121016
352361refgcc -fno-schedule-insns -O -fomit-frame-pointer2012111220121016
352493refgcc -mcpu=arm8 -O -fomit-frame-pointer2012111220121016
352497refgcc -mcpu=arm810 -O -fomit-frame-pointer2012111220121016
352537refgcc -mcpu=arm920t -O -fomit-frame-pointer2012111220121016
352627refgcc -mcpu=arm920 -O -fomit-frame-pointer2012111220121016
352670refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111220121016
353788refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111220121016
354032refgcc -O -fomit-frame-pointer2012111220121016
354251refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111220121016
354347refgcc -mcpu=strongarm -O -fomit-frame-pointer2012111220121016
355078refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111220121016
358117refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111220121016
359250refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
359754refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111220121016
360476refgcc -mcpu=xscale -Os -fomit-frame-pointer2012111220121016
360564refgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111220121016
360611refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111220121016
360612refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111220121016
360951refgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111220121016
363012refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111220121016
363289refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
363335refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111220121016
368325refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111220121016
377081refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111220121016
378398refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111220121016
378460refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111220121016
379485refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
380161refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111220121016
380570refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111220121016
383427refgcc -mcpu=xscale -O -fomit-frame-pointer2012111220121016
384020refgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111220121016
385356refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111220121016
385740refgcc -mcpu=arm9e -O -fomit-frame-pointer2012111220121016
386524refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111220121016
387281refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
387286refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111220121016
388053refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111220121016
397443refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111220121016
399010refgcc -funroll-loops -O3 -fomit-frame-pointer2012111220121016
401294refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111220121016
401305refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111220121016
406832refgcc -O3 -fomit-frame-pointer2012111220121016
407306refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111220121016
407872refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111220121016
407923refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111220121016
407965refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111220121016
408015refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111220121016
408059refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111220121016
408106refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111220121016
408968refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111220121016
409010refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111220121016
409246refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111220121016
409247refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111220121016
976781refgcc2012111220121016
976872refcc2012111220121016
977416refgcc -funroll-loops2012111220121016

Test failure

Implementation: crypto_hash/md6d224/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ref
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ref
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer ref
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ref
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ref
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ref
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer ref
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ref