Implementation notes: armeabi, h5omap, crypto_hash/nasha512

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: nasha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
50050opt_v4gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
50081opt_v4gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
50086opt_v4gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
50111opt_v4gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
50130opt_v4gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
50198opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
52586opt_v4gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
52632opt_v4gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
52703opt_v4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
52768opt_v4gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
52827opt_v4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
52911opt_v4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
52946opt_v4gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
52994opt_v4gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
53002opt_v4gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
53020opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
53026opt_v4gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
53033opt_v4gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
54349opt_v4gcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
54404opt_v4gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
54427opt_v4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
54570opt_v4gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
54622opt_v4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
54686opt_v4gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
55430opt_v4gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
55496opt_v4gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
55656opt_v4gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
55778opt_v4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
55825opt_v4gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
55848opt_v4gcc -Os -fomit-frame-pointer2012042620120316
55896opt_v4gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
55912opt_v4gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
55934opt_v4gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
55952opt_v4gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
55972opt_v4gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
55976opt_v4gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
55979opt_v4gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
55979opt_v4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
55981opt_v4gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
55982opt_v4gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
55987opt_v4gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
55995opt_v4gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
55996opt_v4gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
56017opt_v4gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
56018opt_v4gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
56021opt_v4gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
56021opt_v4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
56026opt_v4gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
56070opt_v4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
56085opt_v4gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
56087opt_v4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
56182opt_v4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
56187opt_v4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
56190opt_v4gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
56195opt_v4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
56204opt_v4gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
56205opt_v4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
56206opt_v4gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
56208opt_v4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
56218opt_v4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
56218opt_v4gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
56224opt_v4gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
56233opt_v4gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
56235opt_v4gcc -O2 -fomit-frame-pointer2012042620120316
56249opt_v4gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
56280opt_v4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
56292opt_v4gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
56307opt_v4gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
56320opt_v4gcc -O3 -fomit-frame-pointer2012042620120316
56816opt_v4gcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
56899opt_v4gcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
57036opt_v4gcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
58048opt_v4gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
58092opt_v4gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
58100opt_v4gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
58104opt_v4gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
58114opt_v4gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
58170opt_v4gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
58228optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
58228optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042620120316
58398opt_v4gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
59173opt_v4gcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
59272opt_v4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
59324opt_v4gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
59392opt_v4gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012060220120525
59399opt_v4gcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
59408opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042620120316
59608optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
59744opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
59894opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
59965opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
60861optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
61468opt_v4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
61477opt_v4gcc -funroll-loops -O -fomit-frame-pointer2012042620120316
61660opt_v4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
61667opt_v4gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
61685opt_v4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
61697opt_v4gcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
61711opt_v4gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
61730opt_v4gcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
61730opt_v4gcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
61796opt_v4gcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
61846opt_v4gcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
61869optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
61871optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042620120316
61894opt_v4gcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
61901opt_v4gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
61902opt_v4gcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
61908opt_v4gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
61945opt_v4gcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
61963opt_v4gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
61991opt_v4gcc -O -fomit-frame-pointer2012042620120316
62264optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
64574optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042620120316
65537opt_v4gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
65631opt_v4gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
65641optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042620120316
65892optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
66037opt_v4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
66043opt_v4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
66175optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042620120316
66194optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042620120316
66374optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042620120316
66391optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042620120316
66440opt_v4gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
66576optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042620120316
66612optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042620120316
66626optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042620120316
66642optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042620120316
66669optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042620120316
66680optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042620120316
66710optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042620120316
67036opt_v4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
67245optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042620120316
67281optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042620120316
67324optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042620120316
67333optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042620120316
67398optgcc -O2 -fomit-frame-pointer2012042620120316
67414optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042620120316
67466optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042620120316
67757optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042620120316
68302optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042620120316
68514optgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042620120316
68566optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042620120316
68614optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042620120316
68626optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042620120316
68629optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012060220120525
68651optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042620120316
68652optgcc -O3 -fomit-frame-pointer2012042620120316
68654optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042620120316
68658optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042620120316
68661optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042620120316
68666optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042620120316
68666optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042620120316
68672optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042620120316
68678optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042620120316
68685optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042620120316
68691optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042620120316
68754optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042620120316
69300optgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042620120316
69350optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042620120316
69464optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042620120316
69512optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012060220120525
69735optgcc -funroll-loops -O2 -fomit-frame-pointer2012042620120316
70410optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042620120316
70430optgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042620120316
70460optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042620120316
70463optgcc -mcpu=arm920 -O -fomit-frame-pointer2012042620120316
70467optgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042620120316
70470optgcc -mcpu=arm810 -O -fomit-frame-pointer2012042620120316
70470optgcc -mcpu=arm920t -O -fomit-frame-pointer2012042620120316
70473optgcc -mcpu=arm940t -O -fomit-frame-pointer2012042620120316
70482optgcc -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
70500optgcc -O -fomit-frame-pointer2012042620120316
70500optgcc -mcpu=arm9 -O -fomit-frame-pointer2012042620120316
70515optgcc -funroll-loops -O3 -fomit-frame-pointer2012042620120316
70560optgcc -mcpu=strongarm -O -fomit-frame-pointer2012042620120316
70617optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042620120316
70646optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042620120316
70671optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042620120316
70759optgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042620120316
70841optgcc -mcpu=arm8 -O -fomit-frame-pointer2012042620120316
70894optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042620120316
72071optgcc -mcpu=xscale -O -fomit-frame-pointer2012042620120316
72181optgcc -mcpu=arm9e -O -fomit-frame-pointer2012042620120316
72256optgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012060220120525
72454optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042620120316
72505optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042620120316
72656optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042620120316
72686optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042620120316
72695optgcc -funroll-loops -O -fomit-frame-pointer2012042620120316
72980optgcc -Os -fomit-frame-pointer2012042620120316
73028optgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042620120316
73039optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042620120316
73081optgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042620120316
73238optgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042620120316
73242optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042620120316
73266optgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042620120316
73292optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042620120316
73292optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042620120316
73342optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
73342optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042620120316
73349optgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042620120316
73354optgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042620120316
73373optgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042620120316
73379optgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042620120316
73391optgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042620120316
73392optgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042620120316
73494optgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042620120316
73789optgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042620120316
74078optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042620120316
74078optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042620120316
74714optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042620120316
74902optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042620120316
76271optgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042620120316
78259optgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042620120316
78389optgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042620120316
78644optgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042620120316
79032optgcc -funroll-loops -Os -fomit-frame-pointer2012042620120316
79538optgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042620120316
81490optgcc -mcpu=xscale -Os -fomit-frame-pointer2012042620120316
82626optgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042620120316
152312opt_v4cc2012042620120316
152316opt_v4gcc2012042620120316
152370opt_v4gcc -funroll-loops2012042620120316
186830optgcc -funroll-loops2012042620120316
186853optcc2012042620120316
186993optgcc2012042620120316

Test failure

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

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

Test failure

Implementation: crypto_hash/nasha512/opt
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
error 111
crypto_hash does not handle overlap

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer opt
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer opt

Compiler output

Implementation: crypto_hash/nasha512/opt_v4
Compiler: cc
Nasha.c: Nasha.c: In function 'Init':
Nasha.c: Nasha.c:815: warning: assignment makes integer from pointer without a cast

Number of similar (compiler,implementation) pairs: 126, namely:
CompilerImplementations
cc opt_v4
gcc opt_v4
gcc -O2 -fomit-frame-pointer opt_v4
gcc -O3 -fomit-frame-pointer opt_v4
gcc -O -fomit-frame-pointer opt_v4
gcc -Os -fomit-frame-pointer opt_v4
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt_v4
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt_v4
gcc -fno-schedule-insns -O -fomit-frame-pointer opt_v4
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt_v4
gcc -funroll-loops opt_v4
gcc -funroll-loops -O2 -fomit-frame-pointer opt_v4
gcc -funroll-loops -O3 -fomit-frame-pointer opt_v4
gcc -funroll-loops -O -fomit-frame-pointer opt_v4
gcc -funroll-loops -Os -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer opt_v4
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer opt_v4
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer opt_v4
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer opt_v4
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer opt_v4
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1020t -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm1020t -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns opt_v4
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm810 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm8 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm920 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm920 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm920 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm920 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm920t -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm920t -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm920t -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm920t -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm940t -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm940t -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm940t -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm940t -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm9 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm9 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm9e -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9e -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9e -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm9e -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer opt_v4
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=ep9312 -O -fomit-frame-pointer opt_v4
gcc -mcpu=ep9312 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm -O -fomit-frame-pointer opt_v4
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt_v4
gcc -mcpu=xscale -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=xscale -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=xscale -O -fomit-frame-pointer opt_v4
gcc -mcpu=xscale -Os -fomit-frame-pointer opt_v4