Implementation notes: armeabi, h1mx515, crypto_hash/nasha512

Computer: h1mx515
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: nasha512
TimeImplementationCompilerBenchmark dateSUPERCOP version
50809opt_v4gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112520111120
50809opt_v4gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112520111120
52188opt_v4gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112520111120
52188opt_v4gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112520111120
52202opt_v4gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112520111120
52211opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112520111120
53171opt_v4gcc -fno-schedule-insns -Os -fomit-frame-pointer2011110320110914
53372opt_v4gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011110320110914
53384opt_v4gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011110320110914
53874opt_v4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011110320110914
54058opt_v4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011110320110914
54130opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2011110320110914
55149opt_v4gcc -mcpu=xscale -Os -fomit-frame-pointer2011110320110914
56027opt_v4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011110320110914
56105opt_v4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011110320110914
56229opt_v4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011110320110914
56861opt_v4gcc -O3 -fomit-frame-pointer2011110320110914
56936opt_v4gcc -O2 -fomit-frame-pointer2011110320110914
57196opt_v4gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011110320110914
57414opt_v4gcc -mcpu=arm7 -O2 -fomit-frame-pointer2011110320110914
57422opt_v4gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011110320110914
57425opt_v4gcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011110320110914
57428opt_v4gcc -mcpu=arm6 -O2 -fomit-frame-pointer2011110320110914
57431opt_v4gcc -mcpu=arm7m -O2 -fomit-frame-pointer2011110320110914
57440opt_v4gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011110320110914
57442opt_v4gcc -mcpu=arm70 -O2 -fomit-frame-pointer2011110320110914
57470opt_v4gcc -funroll-loops -O3 -fomit-frame-pointer2011110320110914
57473opt_v4gcc -mcpu=arm7di -O2 -fomit-frame-pointer2011110320110914
57535opt_v4gcc -mcpu=arm7d -O2 -fomit-frame-pointer2011110320110914
57587opt_v4gcc -mcpu=arm9e -Os -fomit-frame-pointer2011110320110914
57674opt_v4gcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011110320110914
57705opt_v4gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011110320110914
57728opt_v4gcc -mcpu=arm7m -O3 -fomit-frame-pointer2011110320110914
57790opt_v4gcc -mcpu=arm60 -O2 -fomit-frame-pointer2011110320110914
57808opt_v4gcc -funroll-loops -O2 -fomit-frame-pointer2011110320110914
57810opt_v4gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011110320110914
57847opt_v4gcc -mcpu=arm7di -O3 -fomit-frame-pointer2011110320110914
57849opt_v4gcc -mcpu=arm7d -O3 -fomit-frame-pointer2011110320110914
57856opt_v4gcc -mcpu=arm6 -O3 -fomit-frame-pointer2011110320110914
57867opt_v4gcc -mcpu=arm7 -O3 -fomit-frame-pointer2011110320110914
57880opt_v4gcc -mcpu=arm70 -O3 -fomit-frame-pointer2011110320110914
57926opt_v4gcc -mcpu=arm60 -O3 -fomit-frame-pointer2011110320110914
58119opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2011110320110914
58122opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2011110320110914
58143opt_v4gcc -funroll-loops -Os -fomit-frame-pointer2011110320110914
58260opt_v4gcc -mcpu=arm710c -O2 -fomit-frame-pointer2011110320110914
58262opt_v4gcc -mcpu=arm700i -O2 -fomit-frame-pointer2011110320110914
58263opt_v4gcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011110320110914
58271opt_v4gcc -mcpu=arm710 -O2 -fomit-frame-pointer2011110320110914
58272opt_v4gcc -mcpu=arm600 -O2 -fomit-frame-pointer2011110320110914
58272opt_v4gcc -mcpu=arm620 -O2 -fomit-frame-pointer2011110320110914
58272opt_v4gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011110320110914
58274opt_v4gcc -mcpu=arm610 -O2 -fomit-frame-pointer2011110320110914
58279opt_v4gcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011110320110914
58289opt_v4gcc -mcpu=arm700 -O2 -fomit-frame-pointer2011110320110914
58347opt_v4gcc -Os -fomit-frame-pointer2011110320110914
58564opt_v4gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011110320110914
58579opt_v4gcc -mcpu=arm610 -O3 -fomit-frame-pointer2011110320110914
58606opt_v4gcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011110320110914
58607opt_v4gcc -mcpu=arm710c -O3 -fomit-frame-pointer2011110320110914
58616opt_v4gcc -mcpu=arm600 -O3 -fomit-frame-pointer2011110320110914
58622opt_v4gcc -mcpu=arm700 -O3 -fomit-frame-pointer2011110320110914
58626opt_v4gcc -mcpu=arm700i -O3 -fomit-frame-pointer2011110320110914
58626opt_v4gcc -mcpu=arm710 -O3 -fomit-frame-pointer2011110320110914
58631opt_v4gcc -mcpu=arm620 -O3 -fomit-frame-pointer2011110320110914
58745opt_v4gcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011110320110914
58884opt_v4gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011110320110914
58913opt_v4gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011110320110914
59075opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011110320110914
59078opt_v4gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011110320110914
59514opt_v4gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011110320110914
59545opt_v4gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011110320110914
59560opt_v4gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011110320110914
59567opt_v4gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011110320110914
59567opt_v4gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011110320110914
59568opt_v4gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011110320110914
59609opt_v4gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011110320110914
59614opt_v4gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011110320110914
59617opt_v4gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011110320110914
59620opt_v4gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011110320110914
59633opt_v4gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011110320110914
59755opt_v4gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011110320110914
59765opt_v4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011110320110914
59766opt_v4gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011110320110914
59781opt_v4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011110320110914
59784opt_v4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011110320110914
59786opt_v4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011110320110914
59787opt_v4gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011110320110914
59790opt_v4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011110320110914
59794opt_v4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011110320110914
59804opt_v4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011110320110914
59806opt_v4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011110320110914
59811opt_v4gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011110320110914
59812opt_v4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011110320110914
59832opt_v4gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011110320110914
59839opt_v4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011110320110914
60096opt_v4gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011110320110914
60115opt_v4gcc -mcpu=arm9 -Os -fomit-frame-pointer2011110320110914
60123opt_v4gcc -mcpu=arm920 -Os -fomit-frame-pointer2011110320110914
60124opt_v4gcc -mcpu=arm7m -Os -fomit-frame-pointer2011110320110914
60125opt_v4gcc -mcpu=arm7 -Os -fomit-frame-pointer2011110320110914
60128opt_v4gcc -mcpu=arm7di -Os -fomit-frame-pointer2011110320110914
60130opt_v4gcc -mcpu=arm7d -Os -fomit-frame-pointer2011110320110914
60131opt_v4gcc -mcpu=arm940t -Os -fomit-frame-pointer2011110320110914
60133opt_v4gcc -mcpu=arm6 -Os -fomit-frame-pointer2011110320110914
60137opt_v4gcc -mcpu=arm70 -Os -fomit-frame-pointer2011110320110914
60149opt_v4gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011110320110914
60150opt_v4gcc -mcpu=arm920t -Os -fomit-frame-pointer2011110320110914
60152opt_v4gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011110320110914
60153opt_v4gcc -mcpu=arm60 -Os -fomit-frame-pointer2011110320110914
60161opt_v4gcc -mcpu=arm7dm -Os -fomit-frame-pointer2011110320110914
60169opt_v4gcc -mcpu=strongarm -Os -fomit-frame-pointer2011110320110914
60174opt_v4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011110320110914
60182opt_v4gcc -mcpu=arm8 -Os -fomit-frame-pointer2011110320110914
60194opt_v4gcc -mcpu=arm810 -Os -fomit-frame-pointer2011110320110914
60203opt_v4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011110320110914
60225opt_v4gcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011110320110914
60234opt_v4gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011110320110914
60250opt_v4gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011110320110914
60728opt_v4gcc -mcpu=arm710c -Os -fomit-frame-pointer2011110320110914
60730opt_v4gcc -mcpu=arm7500 -Os -fomit-frame-pointer2011110320110914
60739opt_v4gcc -mcpu=arm7100 -Os -fomit-frame-pointer2011110320110914
60745opt_v4gcc -mcpu=arm700 -Os -fomit-frame-pointer2011110320110914
60748opt_v4gcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011110320110914
60750opt_v4gcc -mcpu=arm710 -Os -fomit-frame-pointer2011110320110914
60751opt_v4gcc -mcpu=arm700i -Os -fomit-frame-pointer2011110320110914
60753opt_v4gcc -mcpu=arm620 -Os -fomit-frame-pointer2011110320110914
60754opt_v4gcc -mcpu=arm600 -Os -fomit-frame-pointer2011110320110914
60852opt_v4gcc -mcpu=arm610 -Os -fomit-frame-pointer2011110320110914
61876opt_v4gcc -mcpu=xscale -O2 -fomit-frame-pointer2011110320110914
62136opt_v4gcc -mcpu=xscale -O3 -fomit-frame-pointer2011110320110914
62141opt_v4gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011110320110914
62324opt_v4gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011110320110914
62362opt_v4gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011110320110914
62478opt_v4gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011110320110914
62847optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011112520111120
62847optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011112520111120
65652optgcc -Os -fomit-frame-pointer2011110320110914
65877optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011110320110914
66413optgcc -fno-schedule-insns -Os -fomit-frame-pointer2011110320110914
66980opt_v4gcc -mcpu=strongarm -O -fomit-frame-pointer2011110320110914
66984opt_v4gcc -mcpu=arm810 -O -fomit-frame-pointer2011110320110914
66984opt_v4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011110320110914
66985opt_v4gcc -mcpu=arm1020t -O -fomit-frame-pointer2011110320110914
66987opt_v4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011110320110914
66990opt_v4gcc -mcpu=arm8 -O -fomit-frame-pointer2011110320110914
67001opt_v4gcc -mcpu=arm9 -O -fomit-frame-pointer2011110320110914
67006opt_v4gcc -mcpu=arm250 -O -fomit-frame-pointer2011110320110914
67008opt_v4gcc -mcpu=arm7100 -O -fomit-frame-pointer2011110320110914
67008opt_v4gcc -mcpu=arm7500fe -O -fomit-frame-pointer2011110320110914
67008opt_v4gcc -mcpu=arm7d -O -fomit-frame-pointer2011110320110914
67008opt_v4gcc -mcpu=arm7di -O -fomit-frame-pointer2011110320110914
67008opt_v4gcc -mcpu=arm940t -O -fomit-frame-pointer2011110320110914
67009opt_v4gcc -mcpu=arm700 -O -fomit-frame-pointer2011110320110914
67009opt_v4gcc -mcpu=arm70 -O -fomit-frame-pointer2011110320110914
67009opt_v4gcc -mcpu=arm7 -O -fomit-frame-pointer2011110320110914
67009opt_v4gcc -mcpu=arm7dm -O -fomit-frame-pointer2011110320110914
67009opt_v4gcc -mcpu=arm7dmi -O -fomit-frame-pointer2011110320110914
67010opt_v4gcc -mcpu=arm600 -O -fomit-frame-pointer2011110320110914
67010opt_v4gcc -mcpu=arm700i -O -fomit-frame-pointer2011110320110914
67011opt_v4gcc -mcpu=arm920 -O -fomit-frame-pointer2011110320110914
67012opt_v4gcc -mcpu=arm2 -O -fomit-frame-pointer2011110320110914
67012opt_v4gcc -mcpu=arm610 -O -fomit-frame-pointer2011110320110914
67012opt_v4gcc -mcpu=arm6 -O -fomit-frame-pointer2011110320110914
67012opt_v4gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011110320110914
67012opt_v4gcc -mcpu=ep9312 -O -fomit-frame-pointer2011110320110914
67013opt_v4gcc -mcpu=arm7m -O -fomit-frame-pointer2011110320110914
67017opt_v4gcc -mcpu=arm7500 -O -fomit-frame-pointer2011110320110914
67019opt_v4gcc -mcpu=arm710 -O -fomit-frame-pointer2011110320110914
67030opt_v4gcc -O -fomit-frame-pointer2011110320110914
67036opt_v4gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011110320110914
67061opt_v4gcc -mcpu=arm710c -O -fomit-frame-pointer2011110320110914
67066opt_v4gcc -mcpu=arm920t -O -fomit-frame-pointer2011110320110914
67071opt_v4gcc -mcpu=arm3 -O -fomit-frame-pointer2011110320110914
67071opt_v4gcc -mcpu=arm620 -O -fomit-frame-pointer2011110320110914
67128opt_v4gcc -mcpu=arm60 -O -fomit-frame-pointer2011110320110914
67131opt_v4gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011110320110914
67288opt_v4gcc -fno-schedule-insns -O -fomit-frame-pointer2011110320110914
67903opt_v4gcc -mcpu=xscale -O -fomit-frame-pointer2011110320110914
67919opt_v4gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011110320110914
67932opt_v4gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112520111120
67933opt_v4gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011110320110914
67956opt_v4gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112520111120
67977opt_v4gcc -mcpu=arm9e -O -fomit-frame-pointer2011110320110914
68047opt_v4gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011110320110914
68451opt_v4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011110320110914
68460opt_v4gcc -funroll-loops -O -fomit-frame-pointer2011110320110914
68893opt_v4gcc -mcpu=arm250 -Os -fomit-frame-pointer2011110320110914
68893opt_v4gcc -mcpu=arm2 -Os -fomit-frame-pointer2011110320110914
68894opt_v4gcc -mcpu=arm3 -Os -fomit-frame-pointer2011110320110914
69522optgcc -O2 -fomit-frame-pointer2011110320110914
69546optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112520111120
69567optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011112520111120
70065optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011110320110914
70344optgcc -mcpu=xscale -Os -fomit-frame-pointer2011110320110914
70584optgcc -mcpu=xscale -O2 -fomit-frame-pointer2011110320110914
71280optgcc -funroll-loops -O2 -fomit-frame-pointer2011110320110914
71345opt_v4gcc -mcpu=arm250 -O3 -fomit-frame-pointer2011110320110914
71346opt_v4gcc -mcpu=arm3 -O3 -fomit-frame-pointer2011110320110914
71408opt_v4gcc -mcpu=arm250 -O2 -fomit-frame-pointer2011110320110914
71413opt_v4gcc -mcpu=arm2 -O3 -fomit-frame-pointer2011110320110914
71416opt_v4gcc -mcpu=arm3 -O2 -fomit-frame-pointer2011110320110914
71421opt_v4gcc -mcpu=arm2 -O2 -fomit-frame-pointer2011110320110914
71578optgcc -funroll-loops -Os -fomit-frame-pointer2011110320110914
71739optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011110320110914
71820optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011110320110914
72021optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011110320110914
72711optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011110320110914
72711optgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011110320110914
73071optgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011110320110914
73071optgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011110320110914
73086optgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011110320110914
73086optgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011110320110914
73086optgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011110320110914
73191optgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011110320110914
73227optgcc -funroll-loops -O3 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011110320110914
73335optgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011110320110914
73410optgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011110320110914
73508optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011110320110914
73515optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011110320110914
73575optgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011110320110914
73669optgcc -mcpu=arm9e -Os -fomit-frame-pointer2011110320110914
73720optgcc -mcpu=arm600 -Os -fomit-frame-pointer2011110320110914
73722optgcc -mcpu=arm7100 -Os -fomit-frame-pointer2011110320110914
73728optgcc -mcpu=arm620 -Os -fomit-frame-pointer2011110320110914
73728optgcc -mcpu=arm700 -Os -fomit-frame-pointer2011110320110914
73733optgcc -mcpu=arm710 -Os -fomit-frame-pointer2011110320110914
73733optgcc -mcpu=arm710c -Os -fomit-frame-pointer2011110320110914
73733optgcc -mcpu=arm7500 -Os -fomit-frame-pointer2011110320110914
73786optgcc -mcpu=arm920 -Os -fomit-frame-pointer2011110320110914
73786optgcc -mcpu=arm920t -Os -fomit-frame-pointer2011110320110914
73787optgcc -mcpu=arm940t -Os -fomit-frame-pointer2011110320110914
73791optgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011110320110914
73793optgcc -mcpu=arm700i -Os -fomit-frame-pointer2011110320110914
73794optgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011110320110914
73795optgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011110320110914
73804optgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011110320110914
73806optgcc -mcpu=arm9 -Os -fomit-frame-pointer2011110320110914
73832optgcc -mcpu=arm810 -Os -fomit-frame-pointer2011110320110914
73838optgcc -mcpu=arm8 -Os -fomit-frame-pointer2011110320110914
73839optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011110320110914
73842optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011110320110914
73844optgcc -mcpu=strongarm -Os -fomit-frame-pointer2011110320110914
73962optgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011110320110914
74010optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011110320110914
74121optgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011110320110914
74167optgcc -mcpu=arm610 -Os -fomit-frame-pointer2011110320110914
74178optgcc -O3 -fomit-frame-pointer2011110320110914
74187optgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2011110320110914
74370optgcc -mcpu=arm7dm -O2 -fomit-frame-pointer2011110320110914
74421optgcc -mcpu=arm7dmi -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm600 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm610 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm620 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm700 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm700i -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm7100 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm710 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm710c -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm7500 -O2 -fomit-frame-pointer2011110320110914
74442optgcc -mcpu=arm7500fe -O2 -fomit-frame-pointer2011110320110914
74570optgcc -mcpu=arm7m -O2 -fomit-frame-pointer2011110320110914
74685optgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112520111120
74701optgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011112520111120
74853optgcc -mcpu=arm7500fe -Os -fomit-frame-pointer2011110320110914
75153optgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2011110320110914
75270optgcc -mcpu=arm6 -O2 -fomit-frame-pointer2011110320110914
75270optgcc -mcpu=arm7d -O2 -fomit-frame-pointer2011110320110914
75273optgcc -mcpu=arm60 -O2 -fomit-frame-pointer2011110320110914
75273optgcc -mcpu=arm7 -O2 -fomit-frame-pointer2011110320110914
75285optgcc -mcpu=arm70 -O2 -fomit-frame-pointer2011110320110914
75294optgcc -mcpu=arm7di -O2 -fomit-frame-pointer2011110320110914
75429optgcc -mcpu=arm7di -Os -fomit-frame-pointer2011110320110914
75429optgcc -mcpu=arm7dmi -Os -fomit-frame-pointer2011110320110914
75431optgcc -mcpu=arm7d -Os -fomit-frame-pointer2011110320110914
75437optgcc -mcpu=arm60 -Os -fomit-frame-pointer2011110320110914
75440optgcc -mcpu=arm7dm -Os -fomit-frame-pointer2011110320110914
75440optgcc -mcpu=arm7m -Os -fomit-frame-pointer2011110320110914
75441optgcc -mcpu=arm6 -Os -fomit-frame-pointer2011110320110914
75462opt_v4gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2011110320110914
75465optgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2011110320110914
75499optgcc -mcpu=arm70 -Os -fomit-frame-pointer2011110320110914
75506optgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011110320110914
76575optgcc -mcpu=xscale -O3 -fomit-frame-pointer2011110320110914
76849optgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011110320110914
76849optgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011110320110914
76852optgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011110320110914
76859optgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011110320110914
76907optgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011110320110914
76909optgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011110320110914
76933optgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011110320110914
76960optgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011110320110914
77268optgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011110320110914
77268optgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011110320110914
77271optgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011110320110914
77271optgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011110320110914
77275optgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011110320110914
77276optgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011110320110914
78099optgcc -mcpu=arm700 -O3 -fomit-frame-pointer2011110320110914
78111optgcc -mcpu=arm610 -O3 -fomit-frame-pointer2011110320110914
78111optgcc -mcpu=arm710 -O3 -fomit-frame-pointer2011110320110914
78111optgcc -mcpu=arm7500fe -O3 -fomit-frame-pointer2011110320110914
78112optgcc -mcpu=arm620 -O3 -fomit-frame-pointer2011110320110914
78112optgcc -mcpu=arm7500 -O3 -fomit-frame-pointer2011110320110914
78115optgcc -mcpu=arm7100 -O3 -fomit-frame-pointer2011110320110914
78120optgcc -mcpu=arm600 -O3 -fomit-frame-pointer2011110320110914
78122optgcc -mcpu=arm700i -O3 -fomit-frame-pointer2011110320110914
78459optgcc -mcpu=arm710c -O3 -fomit-frame-pointer2011110320110914
78526optgcc -funroll-loops -O -fomit-frame-pointer2011110320110914
78526optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011110320110914
78654optgcc -mcpu=arm7dmi -O3 -fomit-frame-pointer2011110320110914
78666optgcc -mcpu=arm6 -O3 -fomit-frame-pointer2011110320110914
78666optgcc -mcpu=arm70 -O3 -fomit-frame-pointer2011110320110914
78666optgcc -mcpu=arm7d -O3 -fomit-frame-pointer2011110320110914
78678optgcc -mcpu=arm60 -O3 -fomit-frame-pointer2011110320110914
78678optgcc -mcpu=arm7di -O3 -fomit-frame-pointer2011110320110914
78678optgcc -mcpu=arm7dm -O3 -fomit-frame-pointer2011110320110914
78678optgcc -mcpu=arm7m -O3 -fomit-frame-pointer2011110320110914
78699optgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011110320110914
78738optgcc -mcpu=arm7 -O3 -fomit-frame-pointer2011110320110914
79014optgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2011110320110914
79173optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011110320110914
79173optgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011112520111120
79182optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011112520111120
82647optgcc -mcpu=xscale -O -fomit-frame-pointer2011110320110914
83110optgcc -mcpu=arm250 -O3 -fomit-frame-pointer2011110320110914
83111optgcc -mcpu=arm2 -O3 -fomit-frame-pointer2011110320110914
83114optgcc -mcpu=arm3 -O3 -fomit-frame-pointer2011110320110914
83340optgcc -mcpu=arm9e -O -fomit-frame-pointer2011110320110914
83418optgcc -mcpu=arm2 -Os -fomit-frame-pointer2011110320110914
83430optgcc -mcpu=arm3 -Os -fomit-frame-pointer2011110320110914
83442optgcc -mcpu=arm250 -Os -fomit-frame-pointer2011110320110914
85533optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011110320110914
85533optgcc -mcpu=strongarm -O -fomit-frame-pointer2011110320110914
85581optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011110320110914
85653optgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011110320110914
85654optgcc -mcpu=arm810 -O -fomit-frame-pointer2011110320110914
85655optgcc -mcpu=ep9312 -O -fomit-frame-pointer2011110320110914
85665optgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011110320110914
85668optgcc -O -fomit-frame-pointer2011110320110914
85675optgcc -mcpu=arm7dmi -O -fomit-frame-pointer2011110320110914
85677optgcc -fno-schedule-insns -O -fomit-frame-pointer2011110320110914
85677optgcc -mcpu=arm1020t -O -fomit-frame-pointer2011110320110914
85677optgcc -mcpu=arm7dm -O -fomit-frame-pointer2011110320110914
85677optgcc -mcpu=arm920 -O -fomit-frame-pointer2011110320110914
85677optgcc -mcpu=arm940t -O -fomit-frame-pointer2011110320110914
85689optgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011110320110914
85701optgcc -mcpu=arm8 -O -fomit-frame-pointer2011110320110914
85703optgcc -mcpu=arm920t -O -fomit-frame-pointer2011110320110914
85791optgcc -mcpu=arm7m -O -fomit-frame-pointer2011110320110914
86042optgcc -mcpu=arm9 -O -fomit-frame-pointer2011110320110914
87025optgcc -mcpu=arm7 -O -fomit-frame-pointer2011110320110914
87038optgcc -mcpu=arm7di -O -fomit-frame-pointer2011110320110914
87042optgcc -mcpu=arm250 -O -fomit-frame-pointer2011110320110914
87042optgcc -mcpu=arm710 -O -fomit-frame-pointer2011110320110914
87042optgcc -mcpu=arm7500fe -O -fomit-frame-pointer2011110320110914
87046optgcc -mcpu=arm620 -O -fomit-frame-pointer2011110320110914
87047optgcc -mcpu=arm70 -O -fomit-frame-pointer2011110320110914
87064optgcc -mcpu=arm700i -O -fomit-frame-pointer2011110320110914
87074optgcc -mcpu=arm7500 -O -fomit-frame-pointer2011110320110914
87095optgcc -mcpu=arm3 -O -fomit-frame-pointer2011110320110914
87171optgcc -mcpu=arm7d -O -fomit-frame-pointer2011110320110914
87205optgcc -mcpu=arm710c -O -fomit-frame-pointer2011110320110914
87207optgcc -mcpu=arm6 -O -fomit-frame-pointer2011110320110914
87208optgcc -mcpu=arm2 -O -fomit-frame-pointer2011110320110914
87212optgcc -mcpu=arm600 -O -fomit-frame-pointer2011110320110914
87264optgcc -mcpu=arm60 -O -fomit-frame-pointer2011110320110914
87280optgcc -mcpu=arm250 -O2 -fomit-frame-pointer2011110320110914
87291optgcc -mcpu=arm700 -O -fomit-frame-pointer2011110320110914
87299optgcc -mcpu=arm2 -O2 -fomit-frame-pointer2011110320110914
87302optgcc -mcpu=arm3 -O2 -fomit-frame-pointer2011110320110914
88111optgcc -mcpu=arm610 -O -fomit-frame-pointer2011110320110914
90477optgcc -mcpu=arm7 -Os -fomit-frame-pointer2011110320110914
90620optgcc -mcpu=arm7100 -O -fomit-frame-pointer2011110320110914
141897optgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011110320110914
197714opt_v4gcc2011110320110914
197984opt_v4gcc -funroll-loops2011110320110914
227697opt_v4cc2011110320110914
228084optcc2011110320110914
228088optgcc2011110320110914
228090optgcc -funroll-loops2011110320110914

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: 24, 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 -O -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 -O2 -fomit-frame-pointer
error 111
crypto_hash does not handle overlap

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer opt
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer opt
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer opt
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -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: 99, 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=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-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 -O -fomit-frame-pointer opt_v4
gcc -mcpu=iwmmxt -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

Compiler output

Implementation: crypto_hash/nasha512/opt_v4
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
Nasha.c: Nasha.c:1: warning: target CPU does not support interworking
Nasha.c: Nasha.c: In function 'Init':
Nasha.c: Nasha.c:815: warning: assignment makes integer from pointer without a cast
hash.c: hash.c:1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm250 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm250 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm250 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm2 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm2 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm2 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm2 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm3 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm3 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm3 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm3 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm600 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm600 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm600 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm600 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm60 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm60 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm60 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm60 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm610 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm610 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm610 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm610 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm620 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm620 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm620 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm620 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm6 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm6 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm6 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm6 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm700 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm700 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm700 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm700 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm700i -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm700i -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm700i -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm700i -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm70 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm70 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm70 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm70 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7100 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7100 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm710 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm710 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm710 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm710 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm710c -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm710c -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm710c -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm710c -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500fe -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7 -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7 -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7 -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7 -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7d -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7d -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7d -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7d -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7di -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7di -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7di -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7di -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dm -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dm -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dmi -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer opt_v4
gcc -mcpu=arm7m -O2 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7m -O3 -fomit-frame-pointer opt_v4
gcc -mcpu=arm7m -O -fomit-frame-pointer opt_v4
gcc -mcpu=arm7m -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=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

Compiler output

Implementation: crypto_hash/nasha512/opt
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
Nasha.c: Nasha.c:1: warning: target CPU does not support interworking
hash.c: hash.c:1: warning: target CPU does not support interworking
try.c: try.c:1: warning: target CPU does not support interworking
try.c: try-anything.c:1: warning: target CPU does not support interworking
measure.c: measure.c:1: warning: target CPU does not support interworking
measure.c: measure-anything.c:1: warning: target CPU does not support interworking

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm250 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm250 -O -fomit-frame-pointer opt
gcc -mcpu=arm250 -Os -fomit-frame-pointer opt
gcc -mcpu=arm2 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm2 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm2 -O -fomit-frame-pointer opt
gcc -mcpu=arm2 -Os -fomit-frame-pointer opt
gcc -mcpu=arm3 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm3 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm3 -O -fomit-frame-pointer opt
gcc -mcpu=arm3 -Os -fomit-frame-pointer opt
gcc -mcpu=arm600 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm600 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm600 -O -fomit-frame-pointer opt
gcc -mcpu=arm600 -Os -fomit-frame-pointer opt
gcc -mcpu=arm60 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm60 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm60 -O -fomit-frame-pointer opt
gcc -mcpu=arm60 -Os -fomit-frame-pointer opt
gcc -mcpu=arm610 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm610 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm610 -O -fomit-frame-pointer opt
gcc -mcpu=arm610 -Os -fomit-frame-pointer opt
gcc -mcpu=arm620 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm620 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm620 -O -fomit-frame-pointer opt
gcc -mcpu=arm620 -Os -fomit-frame-pointer opt
gcc -mcpu=arm6 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm6 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm6 -O -fomit-frame-pointer opt
gcc -mcpu=arm6 -Os -fomit-frame-pointer opt
gcc -mcpu=arm700 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm700 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm700 -O -fomit-frame-pointer opt
gcc -mcpu=arm700 -Os -fomit-frame-pointer opt
gcc -mcpu=arm700i -O2 -fomit-frame-pointer opt
gcc -mcpu=arm700i -O3 -fomit-frame-pointer opt
gcc -mcpu=arm700i -O -fomit-frame-pointer opt
gcc -mcpu=arm700i -Os -fomit-frame-pointer opt
gcc -mcpu=arm70 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm70 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm70 -O -fomit-frame-pointer opt
gcc -mcpu=arm70 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O -fomit-frame-pointer opt
gcc -mcpu=arm7100 -Os -fomit-frame-pointer opt
gcc -mcpu=arm710 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm710 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm710 -O -fomit-frame-pointer opt
gcc -mcpu=arm710 -Os -fomit-frame-pointer opt
gcc -mcpu=arm710c -O2 -fomit-frame-pointer opt
gcc -mcpu=arm710c -O3 -fomit-frame-pointer opt
gcc -mcpu=arm710c -O -fomit-frame-pointer opt
gcc -mcpu=arm710c -Os -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O -fomit-frame-pointer opt
gcc -mcpu=arm7500 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer opt
gcc -mcpu=arm7 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7 -O -fomit-frame-pointer opt
gcc -mcpu=arm7 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7d -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7d -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7d -O -fomit-frame-pointer opt
gcc -mcpu=arm7d -Os -fomit-frame-pointer opt
gcc -mcpu=arm7di -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7di -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7di -O -fomit-frame-pointer opt
gcc -mcpu=arm7di -Os -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O -fomit-frame-pointer opt
gcc -mcpu=arm7dm -Os -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer opt
gcc -mcpu=arm7m -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7m -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7m -O -fomit-frame-pointer opt
gcc -mcpu=arm7m -Os -fomit-frame-pointer opt
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm810 -O -fomit-frame-pointer opt
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm8 -O -fomit-frame-pointer opt
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm -O -fomit-frame-pointer opt
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt