Implementation notes: armeabi, h9dragon, crypto_hash/shabal256

Computer: h9dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: shabal256
TimeImplementationCompilerBenchmark dateSUPERCOP version
34742sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111420121016
34977sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111420121016
35402sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012111420121016
35653sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012111420121016
36378sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012111420121016
36492sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012111420121016
36515sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012111420121016
37264sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012111420121016
37376sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012111420121016
37399sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012111420121016
37470sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012111420121016
37605sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012111420121016
37648sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012111420121016
37803sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012111420121016
37875sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012111420121016
37876sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012111420121016
37921sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012111420121016
37921sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012111420121016
37921sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012111420121016
37921sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012111420121016
37922sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012111420121016
37923sphlibgcc -O2 -fomit-frame-pointer2012111420121016
37965sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012111420121016
37971sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012111420121016
38010sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012111420121016
38033sphlibgcc -O3 -fomit-frame-pointer2012111420121016
38098sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012111420121016
38281sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012111420121016
38284sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012111420121016
38305sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012111420121016
38422sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012111420121016
38556sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012111420121016
38597sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012111420121016
38598sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012111420121016
38599sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012111420121016
38599sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012111420121016
38599sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012111420121016
38600sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012111420121016
38600sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012111420121016
38642sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012111420121016
38689sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012111420121016
38923sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012111420121016
39831sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012111420121016
40280sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012111420121016
40413sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012111420121016
40644sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012111420121016
40736sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012111420121016
41141sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111420121016
41506sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012111420121016
41818sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111420121016
41935sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012111420121016
41968sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012111420121016
42302sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012111420121016
42456sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012111420121016
42591sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012111420121016
42616sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012111420121016
42644sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012111420121016
42684sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012111420121016
42689sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012111420121016
42691sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012111420121016
42722sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012111420121016
42730sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012111420121016
42769sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012111420121016
42776sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012111420121016
42778sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012111420121016
42780sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111420121016
42813sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012111420121016
42821sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012111420121016
42863sphlibgcc -funroll-loops -O -fomit-frame-pointer2012111420121016
43045sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111420121016
43045sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012111420121016
43087sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012111420121016
43092sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012111420121016
43092sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012111420121016
43092sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012111420121016
43094sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012111420121016
43094sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012111420121016
43135sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012111420121016
43138sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012111420121016
43138sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012111420121016
43181sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012111420121016
43183sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012111420121016
43230sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012111420121016
43274sphlibgcc -O -fomit-frame-pointer2012111420121016
44045sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012111420121016
44586sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012111420121016
45133sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012111420121016
45583sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012111420121016
46086sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012111420121016
46403sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012111420121016
46541sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012111420121016
46585sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012111420121016
46625sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012111420121016
49037sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012111420121016
49079sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012111420121016
50212sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012111420121016
50213sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012111420121016
51392sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012111420121016
52027sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012111420121016
52254sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012111420121016
52436sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012111420121016
52573sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012111420121016
52574sphlibgcc -Os -fomit-frame-pointer2012111420121016
52620sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012111420121016
52621sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012111420121016
52623sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012111420121016
52661sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012111420121016
52662sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012111420121016
52663sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012111420121016
52707sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012111420121016
52755sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012111420121016
53068sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012111420121016
71395sphlibgcc -funroll-loops2012111420121016
72033sphlibgcc2012111420121016
72076sphlibcc2012111420121016

Test failure

Implementation: crypto_hash/shabal256/sphlib
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 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer sphlib