Implementation notes: armeabi, h4mx515e, crypto_aead/primatesv1ape80

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: primatesv1ape80
TimeImplementationCompilerBenchmark dateSUPERCOP version
43707695refg++ -mcpu=arm810 -O3 -fomit-frame-pointer2014072420140622
43711109refg++ -mcpu=strongarm -O3 -fomit-frame-pointer2014072420140622
43739008refg++ -mcpu=arm8 -O3 -fomit-frame-pointer2014072420140622
43747650refg++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014072420140622
43748189refg++ -mcpu=strongarm110 -O3 -fomit-frame-pointer2014072420140622
46455620refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014072520140622
47062409refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014072520140622
47858573refg++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014072520140622
49619486refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072520140622
50436035refg++ -O3 -fomit-frame-pointer2014072420140622
52136850refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014072520140622
52189874refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072520140622
65572488refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014072520140622
65724823refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072520140622
65733385refg++ -O2 -fomit-frame-pointer2014072420140622
70039135refg++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014072520140622
72628284refg++ -mcpu=arm810 -O2 -fomit-frame-pointer2014072420140622
72644156refg++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014072420140622
72665502refg++ -mcpu=strongarm -O2 -fomit-frame-pointer2014072420140622
72678119refg++ -mcpu=arm8 -O2 -fomit-frame-pointer2014072420140622
72678559refg++ -mcpu=strongarm110 -O2 -fomit-frame-pointer2014072420140622
73354146refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072520140622
74165629refg++ -Os -fomit-frame-pointer2014072420140622
74844977refg++ -mcpu=strongarm1100 -Os -fomit-frame-pointer2014072420140622
74850410refg++ -mcpu=strongarm -Os -fomit-frame-pointer2014072420140622
74877832refg++ -mcpu=strongarm110 -Os -fomit-frame-pointer2014072420140622
74880321refg++ -mcpu=arm810 -Os -fomit-frame-pointer2014072420140622
74880753refg++ -mcpu=arm8 -Os -fomit-frame-pointer2014072420140622
75989410refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072520140622
76718052refg++ -fno-schedule-insns -Os -fomit-frame-pointer2014072520140622
78675176refg++ -mcpu=cortex-a9 -Os -fomit-frame-pointer2014072520140622
78682703refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072520140622
81140131refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014072520140622
89090910refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014072520140622
99856964refg++ -mcpu=cortex-a9 -O -fomit-frame-pointer2014072520140622
99889170refg++ -O -fomit-frame-pointer2014072420140622
99919875refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072520140622
99932750refg++ -fno-schedule-insns -O -fomit-frame-pointer2014072520140622
100114416refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072520140622
103488877refg++ -mcpu=arm810 -O -fomit-frame-pointer2014072420140622
103521995refg++ -mcpu=strongarm1100 -O -fomit-frame-pointer2014072420140622
103536701refg++ -mcpu=strongarm110 -O -fomit-frame-pointer2014072420140622
103548278refg++ -mcpu=strongarm -O -fomit-frame-pointer2014072420140622
103655845refg++ -mcpu=arm8 -O -fomit-frame-pointer2014072420140622
127279045refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072520140622
127320065refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014072520140622
127330385refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072520140622
127343217refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014072520140622
127458725refg++ -mcpu=xscale -O2 -fomit-frame-pointer2014072520140622
130982294refg++ -mcpu=arm1020t -O2 -fomit-frame-pointer2014072420140622
131026505refg++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014072420140622
131100849refg++ -mcpu=arm9e -O2 -fomit-frame-pointer2014072420140622
133221823refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072520140622
133224317refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072520140622
133247780refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014072520140622
133261456refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014072520140622
136230462refg++ -mcpu=xscale -O3 -fomit-frame-pointer2014072520140622
136313400refg++ -mcpu=arm9 -O3 -fomit-frame-pointer2014072420140622
136383370refg++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014072420140622
136391961refg++ -mcpu=ep9312 -O3 -fomit-frame-pointer2014072520140622
136394319refg++ -mcpu=arm940t -O3 -fomit-frame-pointer2014072420140622
136424314refg++ -mcpu=arm920 -O3 -fomit-frame-pointer2014072420140622
136435099refg++ -mcpu=arm920t -O3 -fomit-frame-pointer2014072420140622
136532354refg++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014072420140622
136540495refg++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014072420140622
136550053refg++ -mcpu=arm1020t -O3 -fomit-frame-pointer2014072420140622
136568417refg++ -mcpu=arm9e -O3 -fomit-frame-pointer2014072420140622
144084069refg++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014072420140622
144124689refg++ -mcpu=ep9312 -O2 -fomit-frame-pointer2014072520140622
144125890refg++ -mcpu=arm920 -O2 -fomit-frame-pointer2014072420140622
144139722refg++ -mcpu=arm9 -O2 -fomit-frame-pointer2014072420140622
144149598refg++ -mcpu=arm920t -O2 -fomit-frame-pointer2014072420140622
144167728refg++ -mcpu=arm940t -O2 -fomit-frame-pointer2014072420140622
145293082refg++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014072420140622
163716295refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014072520140622
163737126refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer2014072520140622
163764867refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014072520140622
163771981refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer2014072520140622
183056310refg++ -mcpu=arm1020t -O -fomit-frame-pointer2014072520140622
183123923refg++ -mcpu=xscale -O -fomit-frame-pointer2014072520140622
183150528refg++ -mcpu=arm10tdmi -O -fomit-frame-pointer2014072420140622
183208029refg++ -mcpu=arm9e -O -fomit-frame-pointer2014072420140622
320208419refg++ -mcpu=arm920t -O -fomit-frame-pointer2014072420140622
320376120refg++ -mcpu=arm9 -O -fomit-frame-pointer2014072420140622
320398015refg++ -mcpu=arm920 -O -fomit-frame-pointer2014072420140622
320405092refg++ -mcpu=arm9tdmi -O -fomit-frame-pointer2014072420140622
320655951refg++ -mcpu=arm7tdmi -O -fomit-frame-pointer2014072420140622
320863275refg++ -mcpu=ep9312 -O -fomit-frame-pointer2014072520140622
320951621refg++ -mcpu=arm940t -O -fomit-frame-pointer2014072420140622

Test failure

Implementation: crypto_aead/primatesv1ape80/ref
Compiler: g++
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ ref

Compiler output

Implementation: crypto_aead/primatesv1ape80/ref
Compiler: g++ -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.cpp: encrypt.cpp:1: warning: target CPU does not support THUMB instructions
primate.cpp: primate.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure-anything.cpp:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
g++ -mcpu=arm810 -O2 -fomit-frame-pointer ref
g++ -mcpu=arm810 -O3 -fomit-frame-pointer ref
g++ -mcpu=arm810 -O -fomit-frame-pointer ref
g++ -mcpu=arm810 -Os -fomit-frame-pointer ref
g++ -mcpu=arm8 -O2 -fomit-frame-pointer ref
g++ -mcpu=arm8 -O3 -fomit-frame-pointer ref
g++ -mcpu=arm8 -O -fomit-frame-pointer ref
g++ -mcpu=arm8 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm -O -fomit-frame-pointer ref
g++ -mcpu=strongarm -Os -fomit-frame-pointer ref