Implementation notes: armeabi, auxplug, crypto_hash/fugue256

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
179028sphlibgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015021420141124
179154sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2015021420141124
180390sphlibgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015021420141124
180492sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015021420141124
183336sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
183468sphlibgcc -funroll-loops -Os -fomit-frame-pointer2015021420141124
184674sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
184806sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021420141124
184836sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2015021420141124
184848sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2015021420141124
184866sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2015021420141124
184884sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2015021420141124
184884sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021420141124
184890sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2015021420141124
184920sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2015021420141124
184980sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2015021420141124
184986sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2015021420141124
185004sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021420141124
185022sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021420141124
185022sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021420141124
185058sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021420141124
187188sphlibgcc -Os -fomit-frame-pointer2015021420141124
187206sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021420141124
187320sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
190548sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
190608sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
193674sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
194520sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
210708ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
213684ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
213720ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
213768ANSI_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021420141124
213846ANSI_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021420141124
220428sphlibgcc -funroll-loops -O -fomit-frame-pointer2015021420141124
220458sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
220602sphlibgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015021420141124
220638sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015021420141124
220710sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2015021420141124
220710sphlibgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015021420141124
220734sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021420141124
220740sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2015021420141124
220752sphlibgcc -O -fomit-frame-pointer2015021420141124
220764sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2015021420141124
220770sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2015021420141124
220776sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2015021420141124
220788sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021420141124
220800sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2015021420141124
220812sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
220812sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2015021420141124
220818sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2015021420141124
220836sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021420141124
220878sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021420141124
220884sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021420141124
220890sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2015021420141124
220914sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2015021420141124
220932sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2015021420141124
224700ANSI_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2015021420141124
226392ANSI_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021420141124
226692ANSI_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021420141124
226818ANSI_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021420141124
226902ANSI_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021420141124
226968ANSI_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021420141124
227022ANSI_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021420141124
227028ANSI_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021420141124
227034ANSI_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021420141124
227040ANSI_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021420141124
227058ANSI_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021420141124
227082ANSI_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021420141124
227088ANSI_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021420141124
227100ANSI_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021420141124
227136ANSI_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021420141124
228108ANSI_opt32gcc -Os -fomit-frame-pointer2015021420141124
228174ANSI_opt32gcc -funroll-loops -Os -fomit-frame-pointer2015021420141124
228258ANSI_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
228264ANSI_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
228300ANSI_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021420141124
243942ANSI_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021420141124
244434ANSI_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2015021420141124
244566ANSI_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021420141124
244626ANSI_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021420141124
244668ANSI_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021420141124
244680ANSI_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
244680ANSI_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021420141124
244686ANSI_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021420141124
244698ANSI_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021420141124
244734ANSI_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021420141124
244800ANSI_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021420141124
244812ANSI_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021420141124
244824ANSI_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021420141124
244842ANSI_opt32gcc -O -fomit-frame-pointer2015021420141124
244860ANSI_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021420141124
244890ANSI_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021420141124
244890ANSI_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021420141124
244956ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
244962ANSI_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021420141124
245070ANSI_opt32gcc -funroll-loops -O -fomit-frame-pointer2015021420141124
284742ANSI_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021420141124
284784ANSI_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021420141124
284982ANSI_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021420141124
285024ANSI_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021420141124
285138ANSI_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021420141124
285378ANSI_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021420141124
285498ANSI_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021420141124
285570ANSI_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
285678ANSI_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021420141124
285684ANSI_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021420141124
285738ANSI_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021420141124
285750ANSI_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021420141124
285750ANSI_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021420141124
285828ANSI_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021420141124
285858ANSI_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021420141124
285888ANSI_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021420141124
285900ANSI_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021420141124
285936ANSI_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021420141124
285948ANSI_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021420141124
285960ANSI_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021420141124
285972ANSI_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021420141124
286026ANSI_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021420141124
286032ANSI_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021420141124
286098ANSI_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021420141124
286152ANSI_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021420141124
286158ANSI_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021420141124
286158ANSI_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021420141124
286164ANSI_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021420141124
286206ANSI_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021420141124
286338ANSI_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021420141124
286392ANSI_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021420141124
286614ANSI_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021420141124
289230sphlibgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021420141124
289230ANSI_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021420141124
289392ANSI_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015021420141124
289446ANSI_opt32gcc -O3 -fomit-frame-pointer2015021420141124
289488ANSI_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021420141124
289572ANSI_opt32gcc -O2 -fomit-frame-pointer2015021420141124
290022ANSI_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015021420141124
306102sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2015021420141124
306210sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2015021420141124
308058sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2015021420141124
308064sphlibgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021420141124
308370sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2015021420141124
318618sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021420141124
318624sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021420141124
318642sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021420141124
318642sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021420141124
318678sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021420141124
318708sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021420141124
318714sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021420141124
318720sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021420141124
318726sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021420141124
318738sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021420141124
318738sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021420141124
318768sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021420141124
318774sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021420141124
318786sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021420141124
318816sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021420141124
318822sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021420141124
318834sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021420141124
318846sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021420141124
318846sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021420141124
318858sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021420141124
318894sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021420141124
318906sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021420141124
318912sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021420141124
318954sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021420141124
318978sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021420141124
319026sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021420141124
319104sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021420141124
319140sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021420141124
331092sphlibgcc -O2 -fomit-frame-pointer2015021420141124
331104sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021420141124
331314sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021420141124
331572sphlibgcc -O3 -fomit-frame-pointer2015021420141124
540438sphlibgcc -funroll-loops2015021420141124
540522sphlibgcc2015021420141124
542868sphlibcc2015021420141124
883662ANSI_opt32cc2015021420141124
885186ANSI_opt32gcc2015021420141124
909228ANSI_opt64gcc -funroll-loops -O -fomit-frame-pointer2015021420141124
912726ANSI_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2015021420141124
912882ANSI_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
912894ANSI_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2015021420141124
912900ANSI_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021420141124
912918ANSI_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2015021420141124
912972ANSI_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021420141124
913002ANSI_opt64gcc -O -fomit-frame-pointer2015021420141124
913014ANSI_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2015021420141124
913158ANSI_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2015021420141124
913248ANSI_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2015021420141124
913344ANSI_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021420141124
913734ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021420141124
914142ANSI_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2015021420141124
914604ANSI_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021420141124
914634ANSI_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021420141124
921774ANSI_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021420141124
921924ANSI_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021420141124
962508ANSI_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021420141124
963822ANSI_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021420141124
963942ANSI_opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021420141124
965010ANSI_opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021420141124
965106ANSI_opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021420141124
966270ANSI_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
967290ANSI_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021420141124
968340ANSI_opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021420141124
968598ANSI_opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021420141124
968958ANSI_opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021420141124
969150ANSI_opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021420141124
969732ANSI_opt64gcc -Os -fomit-frame-pointer2015021420141124
969894ANSI_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021420141124
970800ANSI_opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021420141124
972228ANSI_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021420141124
976356ANSI_opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021420141124
979296ANSI_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021420141124
983520ANSI_opt64gcc -funroll-loops -Os -fomit-frame-pointer2015021420141124
1206882ANSI_opt32gcc -funroll-loops2015021420141124
2205060ANSI_opt64gcc2015021420141124
2221512ANSI_opt64cc2015021420141124
2225058ANSI_opt64gcc -funroll-loops2015021420141124

Test failure

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

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 sphlib
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ANSI_opt32 ANSI_opt64

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt64
Compiler: gcc -O2 -fomit-frame-pointer
hash.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 54, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer ANSI_opt64
gcc -O3 -fomit-frame-pointer ANSI_opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ANSI_opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -O2 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -O3 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ANSI_opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ANSI_opt64
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm920 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm920 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm920t -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm920t -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm940t -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm940t -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9e -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9e -O -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9e -Os -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=xscale -O2 -fomit-frame-pointer ANSI_opt64
gcc -mcpu=xscale -O -fomit-frame-pointer ANSI_opt64
gcc -mcpu=xscale -Os -fomit-frame-pointer ANSI_opt64

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt64
Compiler: gcc -mcpu=arm9e -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 4808 bytes after a total of 88928256 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm9e -O3 -fomit-frame-pointer ANSI_opt64

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt64
Compiler: gcc -mcpu=xscale -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 4808 bytes after a total of 88936448 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=xscale -O3 -fomit-frame-pointer ANSI_opt64