Implementation notes: amd64, mangetsu, crypto_hash/sha256

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
28420cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
28440cryptoppg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
28440cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2014091420140907
28448cryptoppg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
28460cryptoppg++ -march=nocona -O -fomit-frame-pointer2014091420140907
28464cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
28464cryptoppg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
28464cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
28464cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
28468cryptoppg++ -O -fomit-frame-pointer2014091420140907
28468cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
28472cryptoppg++ -m64 -O -fomit-frame-pointer2014091420140907
28472cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
28472cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2014091420140907
28476cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
28476cryptoppg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
28476cryptoppg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
28480cryptoppclang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
28480cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
28480cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
28480cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
28480cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
28480cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2014091420140907
28484cryptoppg++ -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
28484cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
28484cryptoppg++ -march=k8 -O -fomit-frame-pointer2014091420140907
28488cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
28488cryptoppg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
28492cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
28496cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
28500cryptoppclang++ -O3 -fomit-frame-pointer2014091420140907
28500cryptoppclang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
28504cryptoppg++ -m64 -O3 -fomit-frame-pointer2014091420140907
28504cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
28508cryptoppg++ -O3 -fomit-frame-pointer2014091420140907
28508cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
28508cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2014091420140907
28512cryptoppg++ -O2 -fomit-frame-pointer2014091420140907
28512cryptoppg++ -march=barcelona -O -fomit-frame-pointer2014091420140907
28516cryptoppg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
28516cryptoppg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
28516cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2014091420140907
28520cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
28520cryptoppg++ -march=k8 -Os -fomit-frame-pointer2014091420140907
28524cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
28528cryptoppclang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
28528cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
28528cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
28532cryptoppclang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
28532cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
28540cryptoppclang++ -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
28540cryptoppg++ -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
28544cryptoppg++ -Os -fomit-frame-pointer2014091420140907
28544cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2014091420140907
28548cryptoppclang++ -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
28548cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
28556cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
28560cryptoppclang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
28560cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
28560cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
28560cryptoppg++ -march=nocona -Os -fomit-frame-pointer2014091420140907
28564cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
28572cryptoppclang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
28576cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
28592cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
28600cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
28620cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
28620cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
28636cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
28676cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
28744cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
28792cryptoppg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
28840cryptoppg++ -m64 -Os -fomit-frame-pointer2014091420140907
28912cryptoppg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
29108cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
29116cryptoppg++2014091420140907
29340cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2014091420140907
29756sphlibgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29764sphlibgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29768sphlibgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29768sphlibgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29776sphlibgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
29780sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
29780sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
29780sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
29784sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29784sphlibgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
29788sphlibgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
29792sphlibgcc-4.7 -O -fomit-frame-pointer2014091420140907
29792sphlibgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
29792sphlibgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
29792sphlibgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
29796sphlibgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
29796sphlibgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
29800sphlibgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
29808sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29824sphlibgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
29848sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
29852sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29864cryptoppg++ -m64 -O2 -fomit-frame-pointer2014091420140907
29872sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29884sphlib-smallgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29888sphlib-smallgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
29892sphlib-smallgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29896sphlibgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
29900sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
29908sphlibgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
29912sphlib-smallgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
29916sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
29916sphlibgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
29916sphlibgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
29916sphlibgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
29952sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
29952sphlibgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
29956sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
29956sphlibgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
29972sphlib-smallgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
29976sphlibgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
29980sphlibgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
29992sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
30064sphlib-smallgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
30068sphlib-smallgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
30160sphlib-smallgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
30160sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
30164sphlib-smallgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
30164sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
30168sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
30176sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
30176sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
30180sphlib-smallgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
30184sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
30204sphlib-smallgcc-4.7 -O -fomit-frame-pointer2014091420140907
30208sphlib-smallgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
30208sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
30208sphlib-smallgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
30212sphlib-smallgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
30212sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
30212sphlib-smallgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
30212sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
30212sphlib-smallgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
30216sphlib-smallgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
30216sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
30216sphlib-smallgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
30216sphlib-smallgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
30216sphlib-smallgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
30220sphlib-smallgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
30220sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
30296sphlibgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
30300sphlibgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
30300sphlibgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
30304sphlibgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
30304sphlibgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
30308sphlibgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
30308sphlibgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
30312sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
30312sphlibgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
30316sphlibgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
30316sphlibgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
30316sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
30316sphlibgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
30320sphlibgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30320sphlibgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
30324sphlibgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30332sphlibgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30336sphlibgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30340sphlibgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30360sphlibgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30364sphlibgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30376sphlibgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30392sphlibgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
30396sphlibgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
30396sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30400sphlibgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
30404sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30404sphlibgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
30412sphlibgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
30412sphlibgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
30412sphlibgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
30412sphlibgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
30428sphlibgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
30432sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30432sphlibgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30432sphlibgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
30432sphlibgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
30436sphlibgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30436sphlibgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
30440sphlibgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
30440sphlibgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
30444sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30444sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
30448sphlibgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
30452sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
30464sphlibgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30468sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
30476sphlibgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30476sphlibgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
30480sphlib-smallgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
30480sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
30484sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
30488sphlibgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
30488sphlibgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
30488sphlib-smallgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
30512sphlibgcc-4.7 -Os -fomit-frame-pointer2014091420140907
30552sphlibgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
30564sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
30572sphlibgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
30572sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
30576sphlib-smallgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
30576sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
30576sphlibgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
30576sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30580sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
30580sphlibgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
30580sphlibgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
30584sphlib-smallgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
30596sphlib-smallgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
30600sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
30604sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
30608sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30616sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30616sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30620sphlib-smallgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
30620sphlib-smallgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
30624sphlib-smallgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
30628sphlib-smallgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
30628sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
30628sphlib-smallgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
30632sphlib-smallgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
30632sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
30636sphlibgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
30644sphlib-smallgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
30648sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
30652sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
30656sphlibgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
30656sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30656sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
30660sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
30664sphlib-smallgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
30668sphlib-smallgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
30680sphlib-smallgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
30684sphlib-smallgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
30696sphlib-smallgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
30704sphlib-smallgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
30708sphlib-smallgcc-4.7 -Os -fomit-frame-pointer2014091420140907
30708sphlib-smallgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
30708sphlib-smallgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
30716sphlibgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
30716sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
30716sphlib-smallgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
30720sphlibgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
30720sphlib-smallgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30720sphlib-smallgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30728sphlib-smallgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
30732sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
30736sphlib-smallgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
30748sphlib-smallgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
30756sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
30760sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30768sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30776sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
30792sphlib-smallgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
30800sphlib-smallgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30800sphlib-smallgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
30812sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
30820sphlib-smallgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
30828sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30852sphlib-smallgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
30860sphlib-smallgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
30868sphlib-smallgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
30940sphlib-smallgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30944sphlib-smallgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
30952sphlib-smallgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
30956sphlib-smallgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31236sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
31236sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
31272sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
31276sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
31436sphlib-smallgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
31440sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
31504sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
31504sphlib-smallgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
31512sphlib-smallgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
31516sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
31536sphlib-smallgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
31548sphlib-smallgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
31560sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31564sphlib-smallgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
31572sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31572sphlib-smallgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
31572sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
31576sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
31580sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
31580sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
31580sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
31580sphlib-smallgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
31580sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
31596sphlib-smallgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
31620sphlib-smallgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
31636sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
31640sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
31640sphlib-smallgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
31644sphlib-smallgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
31652sphlib-smallgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
31652sphlib-smallgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
31652sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
31652sphlib-smallgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
31656sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
31656sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
31656sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
31656sphlib-smallgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31660sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
31660sphlib-smallgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
31664sphlib-smallgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
31664sphlib-smallgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
31664sphlib-smallgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31672sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
31680sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
31688sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
31692sphlib-smallgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
31692sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
31696sphlib-smallgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
31696sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
31704sphlib-smallgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
31720sphlib-smallgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
31728sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31736sphlib-smallgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
31752sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31816sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
31820sphlibgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31828sphlib-smallgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31844sphlib-smallgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31848sphlibgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
31852sphlibgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31852sphlibgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
31860sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
31876sphlib-smallgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
31880sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31888sphlib-smallgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
31896sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31904sphlib-smallgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
31904sphlib-smallgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
31904sphlib-smallgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
31968sphlibgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
31976sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
31984sphlibgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31988sphlibgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
31996sphlibgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
31996sphlibgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
32004sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
32004sphlibgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
32008sphlibgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
32008sphlibgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
32016sphlibgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
32020sphlibgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
32048sphlib-smallgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
32052sphlib-smallgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
32056sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
32060sphlib-smallgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
32060sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
32064sphlib-smallgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
32064sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
32080sphlibgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
32088sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
32092sphlib-smallgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
32092sphlib-smallgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
32096sphlibgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
32096sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
32096sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
32096sphlibgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
32096sphlibgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
32100sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
32100sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
32100sphlib-smallgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
32100sphlibgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
32108sphlib-smallgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
32108sphlib-smallgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
32108sphlib-smallgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
32108sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
32112sphlib-smallgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
32120sphlib-smallgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
32120sphlibgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
32120sphlibgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
32124sphlibgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
32132sphlib-smallgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
32132sphlib-smallgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
32136sphlib-smallgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
32136sphlibgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
32140sphlibgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
32148sphlib-smallgcc-4.8 -Os -fomit-frame-pointer2014091420140907
32156sphlibgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
32156sphlibgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
32160sphlibgcc-4.8 -Os -fomit-frame-pointer2014091420140907
32164sphlib-smallgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
32164sphlib-smallgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
32168sphlibgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
32172sphlibgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
32184sphlibgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
32184sphlib-smallgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
32196sphlibgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
32204sphlibgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
32280sphlibgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
32288sphlibgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
32292sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
32304sphlibgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
32320sphlibgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
32324sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
32328sphlibgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
32328sphlibgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
32328sphlibgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
32332sphlibgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
32332sphlibgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
32336sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
32340sphlibgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
32348sphlibgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
32348sphlibgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
32356sphlibgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
32360sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
32364sphlibgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
32364sphlibgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
32364sphlibgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
32368sphlibgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
32368sphlibgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
32368sphlibgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
32372sphlibgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
32376sphlibgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
32380sphlibgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
32392sphlibgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
32392sphlibgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
32444sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
32444sphlibgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
32448sphlibgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
32448sphlibgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
32456sphlibgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
32620sphlibgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
32632sphlibgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
32632sphlibgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
32636sphlibgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
32640sphlibgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
32640sphlibgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
32644sphlibgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
32660sphlibgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33104sphlib-smallgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33104sphlib-smallgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
33112sphlib-smallgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33124sphlib-smallgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
33124sphlib-smallgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
33124sphlib-smallgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
33128sphlib-smallgcc-4.8 -O -fomit-frame-pointer2014091420140907
33128sphlib-smallgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
33128sphlib-smallgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
33132sphlib-smallgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33132sphlib-smallgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
33136sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
33136sphlib-smallgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33136sphlib-smallgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
33140sphlib-smallgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
33148sphlib-smallgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
33456refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
33464refclang -O3 -fomit-frame-pointer2014091420140907
33464refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
33484refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
33488refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
33492refgcc-4.8 -O3 -fomit-frame-pointer2014091420140907
33492sphlibgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33492refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
33492sphlibgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
33492refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33496refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
33496refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33500refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33500sphlibgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
33504refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
33504refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
33504refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33508refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
33516refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33516refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014091420140907
33516refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33520refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33520refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33524refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
33524sphlibgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
33524refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
33528refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
33528refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091420140907
33528sphlibgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33528sphlibgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
33528sphlibgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
33528sphlibgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
33528sphlibgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
33532sphlibgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
33532sphlibgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
33532sphlibgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
33532refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
33532sphlibgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33536refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
33536refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014091420140907
33536refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33536sphlibgcc-4.8 -O -fomit-frame-pointer2014091420140907
33540refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091420140907
33540refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33544refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091420140907
33544refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33544refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
33548refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014091420140907
33548refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33552refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33556refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
33556refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33560refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
33560refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
33560refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014091420140907
33560refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33568refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
33568refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33572refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33576refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091420140907
33576refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091420140907
33576refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091420140907
33576refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33576refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
33576refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
33580refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33580refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33580refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091420140907
33580refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014091420140907
33584refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014091420140907
33584refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014091420140907
33584refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
33584refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091420140907
33584refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
33584refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33588refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
33588refgcc-4.7 -O3 -fomit-frame-pointer2014091420140907
33588refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33588refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33588refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
33592refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
33592refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014091420140907
33592refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
33596refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014091420140907
33596refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33600refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
33604refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014091420140907
33604refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014091420140907
33608refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33608sphlibgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
33612refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33612refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33612refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091420140907
33612refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014091420140907
33616refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
33616refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014091420140907
33624refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33628refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33632refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
33636refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33640refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091420140907
33644refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014091420140907
33648refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091420140907
33648refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014091420140907
33648refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33648refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
33660refgcc-4.8 -m64 -O -fomit-frame-pointer2014091420140907
33660refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
33660refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
33664refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33664refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
33668refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014091420140907
33672refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33672refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
33680refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014091420140907
33684refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014091420140907
33684refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33684refgcc-4.8 -O -fomit-frame-pointer2014091420140907
33692refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
33692refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33696refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
33696refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33700refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33700refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
33700refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
33700refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
33700refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33700refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33704refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014091420140907
33704refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
33704refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33704refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
33708refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
33712refgcc-4.8 -O2 -fomit-frame-pointer2014091420140907
33712refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
33712refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33716refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
33716refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
33716refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091420140907
33716refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014091420140907
33720refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
33720refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014091420140907
33720refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33720refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014091420140907
33720refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
33720refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33724refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014091420140907
33724refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
33724refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
33724refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
33724refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33724refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33728refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
33728refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
33728refgcc-4.8 -Os -fomit-frame-pointer2014091420140907
33728refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
33728refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
33728refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014091420140907
33732refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
33732refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33732refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091420140907
33732refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014091420140907
33732refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33732refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
33732refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
33736refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014091420140907
33736refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091420140907
33736refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33740refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
33740refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
33740refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014091420140907
33740refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014091420140907
33744refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014091420140907
33744refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091420140907
33744refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014091420140907
33748refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091420140907
33748refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014091420140907
33748refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091420140907
33752refgcc-4.7 -O2 -fomit-frame-pointer2014091420140907
33756refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014091420140907
33756refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
33760refgcc-4.7 -m64 -O -fomit-frame-pointer2014091420140907
33760refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014091420140907
33760refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014091420140907
33764refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014091420140907
33764refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
33764refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091420140907
33764refgcc-4.8 -m64 -Os -fomit-frame-pointer2014091420140907
33768refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014091420140907
33768refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091420140907
33772refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014091420140907
33772refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014091420140907
33772refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
33772refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33780refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014091420140907
33780refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
33780refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
33784refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33792refgcc-4.7 -O -fomit-frame-pointer2014091420140907
33792refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014091420140907
33800refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091420140907
33800refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014091420140907
33800sphlibgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014091420140907
33800refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014091420140907
33816refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014091420140907
33820refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014091420140907
33820refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33824refgcc-4.7 -Os -fomit-frame-pointer2014091420140907
33824refgcc-4.7 -m64 -Os -fomit-frame-pointer2014091420140907
33824refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014091420140907
33828refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014091420140907
33828refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091420140907
33828refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014091420140907
33836refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014091420140907
33836refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014091420140907
33840refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014091420140907
33844refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014091420140907
33848refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091420140907
33848refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014091420140907
33848refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091420140907
33852refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014091420140907
33856refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091420140907
33856refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014091420140907
33968refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014091420140907
34448refgcc-4.72014091420140907
34472refgcc-4.7 -funroll-loops2014091420140907
34476refcc2014091420140907
34476refgcc-4.82014091420140907
34480refgcc-4.8 -funroll-loops2014091420140907
35812sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
35872sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
35916sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
35916sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
35916sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
35924sphlibclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
35952sphlib-smallclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
35972sphlib-smallclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
36016sphlibclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014091420140907
36024sphlibclang -O3 -fomit-frame-pointer2014091420140907
36044sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
36088sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014091420140907
36092sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
36104sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
36112sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
36120sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer2014091420140907
36124sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer2014091420140907
36128sphlib-smallclang -O3 -fomit-frame-pointer2014091420140907
49460sphlibgcc-4.82014091420140907
49468sphlibgcc-4.72014091420140907
49536sphlibcc2014091420140907
49540sphlibgcc-4.7 -funroll-loops2014091420140907
49600sphlibgcc-4.8 -funroll-loops2014091420140907
51792sphlib-smallgcc-4.8 -funroll-loops2014091420140907
51812sphlib-smallcc2014091420140907
51920sphlib-smallgcc-4.72014091420140907
52072sphlib-smallgcc-4.82014091420140907
52368sphlib-smallgcc-4.7 -funroll-loops2014091420140907

Test failure

Implementation: crypto_hash/sha256/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer cryptopp
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer sphlib sphlib-small
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer ref sphlib sphlib-small
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: cc
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 102, namely:
CompilerImplementations
cc openssl
gcc-4.8 openssl
gcc-4.8 -O2 -fomit-frame-pointer openssl
gcc-4.8 -O3 -fomit-frame-pointer openssl
gcc-4.8 -O -fomit-frame-pointer openssl
gcc-4.8 -Os -fomit-frame-pointer openssl
gcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops openssl
gcc-4.8 -funroll-loops -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer openssl
gcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.8 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.8 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.8 -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.8 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.8 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.8 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.8 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.8 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.8 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.8 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.8 -march=nocona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: clang++ -O3 -fomit-frame-pointer
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: clang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20140907/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp
clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/cryptopp
Compiler: clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.cpp: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:35:110: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
hash.cpp: ^
hash.cpp: In file included from hash.cpp:1:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/sha.h:4:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/iterhash.h:5:
hash.cpp: In file included from /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/secblock.h:7:
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/misc.h:414:8: warning: comparison of unsigned expression hash.cpp: if (a hash.cpp: ~ ^ ~
hash.cpp: /home/benchmark/supercop-20141014/supercop-data/mangetsu/amd64/include/cryptopp/simple.h:42:113: note: in instantiation of function template specialization 'CryptoPP::IntToStringgt;' requested here
hash.cpp: explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
hash.cpp: ^
hash.cpp: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer cryptopp

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: clang -O3 -fomit-frame-pointer
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer openssl
clang -O3 -fwrapv -march=native -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
sha2.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: hash.c:2:10: fatal error: 'openssl/sha.h' file not found
hash.c: #include gt;
hash.c: ^
hash.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/sphlib
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
sha2.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer sphlib sphlib-small

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc-4.7
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 101, namely:
CompilerImplementations
gcc-4.7 openssl
gcc-4.7 -O2 -fomit-frame-pointer openssl
gcc-4.7 -O3 -fomit-frame-pointer openssl
gcc-4.7 -O -fomit-frame-pointer openssl
gcc-4.7 -Os -fomit-frame-pointer openssl
gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops openssl
gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer openssl
gcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer openssl
gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.7 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.7 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.7 -march=barcelona -Os -fomit-frame-pointer openssl
gcc-4.7 -march=k8 -O2 -fomit-frame-pointer openssl
gcc-4.7 -march=k8 -O3 -fomit-frame-pointer openssl
gcc-4.7 -march=k8 -O -fomit-frame-pointer openssl
gcc-4.7 -march=k8 -Os -fomit-frame-pointer openssl
gcc-4.7 -march=nocona -O2 -fomit-frame-pointer openssl
gcc-4.7 -march=nocona -O3 -fomit-frame-pointer openssl
gcc-4.7 -march=nocona -O -fomit-frame-pointer openssl
gcc-4.7 -march=nocona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer openssl

Compiler output

Implementation: crypto_hash/sha256/openssl
Compiler: gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.
hash.c: hash.c:2:25: fatal error: openssl/sha.h: No such file or directory
hash.c: #include gt;
hash.c: ^
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer openssl
gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer openssl