Implementation notes: armeabi, spongebob, crypto_encrypt/mceliece

Computer: spongebob
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
2941440refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030920130126
2974720refgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2013030920130126
2984192refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2013030920130126
2990080refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2013030920130126
2996224refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013030920130126
3008000refgcc -funroll-loops -O2 -fomit-frame-pointer2013030920130126
3036160refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013030920130126
3063808refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2013030920130126
3085056refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2013030920130126
3087616refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030920130126
3088640refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2013030920130126
3090944refgcc -funroll-loops -O3 -fomit-frame-pointer2013030920130126
3091200refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2013030920130126
3141120refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030920130126
3151616refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030920130126
3158016refgcc -mcpu=xscale -O3 -fomit-frame-pointer2013030920130126
3180288refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013030920130126
3194368refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2013030920130126
3206400refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2013030920130126
3207680refgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2013030920130126
3209984refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2013030920130126
3211008refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2013030920130126
3214848refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2013030920130126
3214848refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2013030920130126
3215872refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030920130126
3223040refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2013030920130126
3223040refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2013030920130126
3223296refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2013030920130126
3225088refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2013030920130126
3225344refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2013030920130126
3225344refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2013030920130126
3228928refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2013030920130126
3232512refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2013030920130126
3233792refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2013030920130126
3237120refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2013030920130126
3237120refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2013030920130126
3245824refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2013030920130126
3248128refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2013030920130126
3259904refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2013030920130126
3264512refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2013030920130126
3267840refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2013030920130126
3270656refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2013030920130126
3273984refgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2013030920130126
3280384refgcc -O3 -fomit-frame-pointer2013030920130126
3283456refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2013030920130126
3286016refgcc -O2 -fomit-frame-pointer2013030920130126
3286272refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2013030920130126
3287296refgcc -mcpu=xscale -Os -fomit-frame-pointer2013030920130126
3289600refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2013030920130126
3292928refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2013030920130126
3294208refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2013030920130126
3295488refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2013030920130126
3296512refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2013030920130126
3297024refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2013030920130126
3298304refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2013030920130126
3300352refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2013030920130126
3303936refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2013030920130126
3313408refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2013030920130126
3313408refgcc -mcpu=xscale -O2 -fomit-frame-pointer2013030920130126
3325184refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2013030920130126
3327488refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2013030920130126
3327488refgcc -mcpu=arm9 -Os -fomit-frame-pointer2013030920130126
3328768refgcc -mcpu=arm810 -Os -fomit-frame-pointer2013030920130126
3331328refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2013030920130126
3333888refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2013030920130126
3334400refgcc -mcpu=arm920t -Os -fomit-frame-pointer2013030920130126
3334400refgcc -mcpu=arm940t -Os -fomit-frame-pointer2013030920130126
3336192refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2013030920130126
3336960refgcc -mcpu=strongarm -Os -fomit-frame-pointer2013030920130126
3337216refgcc -mcpu=arm9e -Os -fomit-frame-pointer2013030920130126
3338240refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2013030920130126
3338240refgcc -mcpu=arm8 -Os -fomit-frame-pointer2013030920130126
3338240refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2013030920130126
3339264refgcc -mcpu=arm920 -Os -fomit-frame-pointer2013030920130126
3341568refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2013030920130126
3343104refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2013030920130126
3345408refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2013030920130126
3345408refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2013030920130126
3365376refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013030920130126
3373824refgcc -funroll-loops -Os -fomit-frame-pointer2013030920130126
3394048refgcc -Os -fomit-frame-pointer2013030920130126
3410944refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2013030920130126
3417856refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2013030920130126
3442688refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2013030920130126
3483392refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2013030920130126
3529472refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030920130126
3529728refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2013030920130126
3538944refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013030920130126
3538944refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2013030920130126
3540224refgcc -funroll-loops -O -fomit-frame-pointer2013030920130126
3540224refgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2013030920130126
3548672refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013030920130126
3553280refgcc -fno-schedule-insns -Os -fomit-frame-pointer2013030920130126
3581696refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2013030920130126
3582976refgcc -mcpu=strongarm -O -fomit-frame-pointer2013030920130126
3586560refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2013030920130126
3588864refgcc -O -fomit-frame-pointer2013030920130126
3589120refgcc -mcpu=xscale -O -fomit-frame-pointer2013030920130126
3592448refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2013030920130126
3592704refgcc -mcpu=arm920t -O -fomit-frame-pointer2013030920130126
3594752refgcc -mcpu=arm9 -O -fomit-frame-pointer2013030920130126
3597312refgcc -mcpu=arm8 -O -fomit-frame-pointer2013030920130126
3604224refgcc -mcpu=arm1020t -O -fomit-frame-pointer2013030920130126
3606784refgcc -mcpu=arm810 -O -fomit-frame-pointer2013030920130126
3606784refgcc -mcpu=arm940t -O -fomit-frame-pointer2013030920130126
3611392refgcc -mcpu=arm920 -O -fomit-frame-pointer2013030920130126
3613696refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2013030920130126
3632896refgcc -mcpu=arm9e -O -fomit-frame-pointer2013030920130126
3634176refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2013030920130126
3647232refgcc -mcpu=ep9312 -O -fomit-frame-pointer2013030920130126
3652096refgcc -fno-schedule-insns -O -fomit-frame-pointer2013030920130126
3694592refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2013030920130126
9638400refcc2013030920130126
9638400refgcc2013030920130126
9700096refgcc -funroll-loops2013030920130126

Test failure

Implementation: crypto_encrypt/mceliece/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