Implementation notes: amd64, h4e350, crypto_hash/echosp512

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: echosp512
TimeImplementationCompilerBenchmark dateSUPERCOP version
81561athlon/athlon64gcc -O -fomit-frame-pointer2014052920140525
81570athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
81594athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
81597athlon/athlon64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
81597athlon/athlon64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
81603athlon/athlon64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
81606athlon/athlon64gcc2014052920140525
81618athlon/athlon64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
81621athlon/athlon64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
81633athlon/athlon64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
81636athlon/athlon64cc2014052920140525
81648athlon/athlon64gcc -m64 -O -fomit-frame-pointer2014052920140525
81663athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
81663athlon/athlon64gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
81666athlon/athlon64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
81666athlon/athlon64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
81669athlon/athlon64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
81678athlon/athlon64gcc -O2 -fomit-frame-pointer2014052920140525
81678athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
81681athlon/athlon64gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
81681athlon/athlon64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
81681athlon/athlon64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
81684athlon/athlon64gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
81684athlon/athlon64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
81687athlon/athlon64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
81687athlon/athlon64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
81690athlon/athlon64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
81690athlon/athlon64gcc -m64 -O2 -fomit-frame-pointer2014052920140525
81690athlon/athlon64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
81693athlon/athlon64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
81693athlon/athlon64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
81693athlon/athlon64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
81693athlon/athlon64gcc -march=k8 -O -fomit-frame-pointer2014052920140525
81696athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
81696athlon/athlon64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
81696athlon/athlon64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
81696athlon/athlon64gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
81699athlon/athlon64gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
81702athlon/athlon64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
81702athlon/athlon64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
81702athlon/athlon64gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -Os -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -Os -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
81705athlon/athlon64gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
81708athlon/athlon64gcc -funroll-loops2014052920140525
81708athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
81708athlon/athlon64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
81708athlon/athlon64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
81708athlon/athlon64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
81708athlon/athlon64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
81711athlon/athlon64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
81711athlon/athlon64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
81714athlon/athlon64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
81717athlon/athlon64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
81717athlon/athlon64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
81717athlon/athlon64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
81720athlon/athlon64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
81723athlon/athlon64gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
81726athlon/athlon64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
81729athlon/athlon64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
81729athlon/athlon64gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
81732athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
81732athlon/athlon64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
81732athlon/athlon64gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
81735athlon/athlon64gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
81738athlon/athlon64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
81738athlon/athlon64gcc -march=nocona -O -fomit-frame-pointer2014052920140525
81765athlon/athlon64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
81798athlon/athlon64gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
81810athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
81816athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
81819athlon/athlon64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
81846athlon/athlon64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
81861athlon/athlon64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
81939athlon/athlon64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
81957athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
81972athlon/athlon64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
82014athlon/athlon64gcc -O3 -fomit-frame-pointer2014052920140525
82014athlon/athlon64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
82053athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer2014052920140525
84708core2/core2v64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
84717core2/core2v64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
84726core2/core2v64gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
84726core2/core2v64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
84729core2/core2v64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
84732core2/core2v64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
84732core2/core2v64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
84732core2/core2v64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
84735core2/core2v64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
84738core2/core2v64gcc -m64 -O -fomit-frame-pointer2014052920140525
84738core2/core2v64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
84744core2/core2v64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
84747core2/core2v64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
84750core2/core2v64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
84750core2/core2v64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
84753core2/core2v64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
84753core2/core2v64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
84753core2/core2v64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
84756core2/core2v64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
84756core2/core2v64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
84762core2/core2v64gcc -Os -fomit-frame-pointer2014052920140525
84768core2/core2v64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
84768core2/core2v64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
84768core2/core2v64gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
84771core2/core2v64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
84771core2/core2v64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
84771core2/core2v64gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
84774core2/core2v64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
84777core2/core2v64gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
84780core2/core2v64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
84780core2/core2v64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
84783core2/core2v64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
84786core2/core2v64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
84786core2/core2v64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
84789core2/core2v64gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
84792core2/core2v64gcc -O3 -fomit-frame-pointer2014052920140525
84795core2/core2v64gcc -funroll-loops2014052920140525
84795core2/core2v64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
84795core2/core2v64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
84795core2/core2v64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
84804core2/core2v64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
84804core2/core2v64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
84813core2/core2v64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
84816core2/core2v64gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
84819core2/core2v64gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
84819core2/core2v64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
84819core2/core2v64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
84819core2/core2v64gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
84819core2/core2v64gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
84822core2/core2v64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
84825core2/core2v64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
84825core2/core2v64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
84828core2/core2v64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
84831core2/core2v64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
84831core2/core2v64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
84834core2/core2v64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
84843core2/core2v64gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
84843core2/core2v64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
84846core2/core2v64gcc -m64 -O2 -fomit-frame-pointer2014052920140525
84846core2/core2v64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
84846core2/core2v64gcc -march=nocona -O -fomit-frame-pointer2014052920140525
84849core2/core2v64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
84873core2/core2v64gcc -m64 -Os -fomit-frame-pointer2014052920140525
84873core2/core2v64gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
84879core2/core2v64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
84885core2/core2v64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
84885core2/core2v64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
84885core2/core2v64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
84894core2/core2v64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
84912core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
84924core2/core2v64cc2014052920140525
84930core2/core2v64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
84939core2/core2v64gcc -O -fomit-frame-pointer2014052920140525
84960core2/core2v64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
84963core2/core2v64gcc -m64 -O3 -fomit-frame-pointer2014052920140525
84972core2/core2v64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
84975core2/core2v64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
84978core2/core2v64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
84978core2/core2v64gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
85002core2/core2v64gcc2014052920140525
85017core2/core2v64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
85032core2/core2v64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
85035core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
85035core2/core2v64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
85038core2/core2v64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
85041core2/core2v64gcc -O2 -fomit-frame-pointer2014052920140525
85053core2/core2v64gcc -march=k8 -O -fomit-frame-pointer2014052920140525
85074core2/core2v64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
85089core2/core2v64gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
85116core2/core2v64gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
85200core2/core2v64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
85716core2/core2v64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
99336pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
99336pentium/pentium4v64v1gcc -m64 -O2 -fomit-frame-pointer2014052920140525
99336pentium/pentium4v64v1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99339pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
99339pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
99339pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
99339pentium/pentium4v64v1gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99339pentium/pentium4v64v1gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
99342pentium/pentium4v64v1gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -O3 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
99345pentium/pentium4v64v1gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
99348pentium/pentium4v64v1gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
99351pentium/pentium4v64v1gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
99354pentium/pentium4v64v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
99354pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
99354pentium/pentium4v64v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
99354pentium/pentium4v64v1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
99354pentium/pentium4v64v1gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
99357pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer2014052920140525
99357pentium/pentium4v64v1gcc -O -fomit-frame-pointer2014052920140525
99357pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99357pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
99360pentium/pentium4v64v1gcc2014052920140525
99360pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
99360pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
99360pentium/pentium4v64v1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99360pentium/pentium4v64v1gcc -march=k8 -O -fomit-frame-pointer2014052920140525
99360pentium/pentium4v64v1gcc -march=nocona -O -fomit-frame-pointer2014052920140525
99363pentium/pentium4v64v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
99363pentium/pentium4v64v1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
99363pentium/pentium4v64v1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
99366pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99369pentium/pentium4v64v1cc2014052920140525
99372pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
99387pentium/pentium4v64v1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
99390pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
99390pentium/pentium4v64v1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99393pentium/pentium4v64v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
99396pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
99411pentium/pentium4v64v1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
99438pentium/pentium4v64v1gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
99441pentium/pentium4v64v1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
99441pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
99705pentium/pentium4v64v1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
99948pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -O3 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
99951pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -m64 -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
99954pentium/pentium4v64v2gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -O -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
99957pentium/pentium4v64v2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
99960pentium/pentium4v64v2gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
99963pentium/pentium4v64v2cc2014052920140525
99963pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
99963pentium/pentium4v64v2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
99963pentium/pentium4v64v2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
99963pentium/pentium4v64v2gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99963pentium/pentium4v64v2gcc -march=k8 -O -fomit-frame-pointer2014052920140525
99966pentium/pentium4v64v2gcc2014052920140525
99966pentium/pentium4v64v2gcc -funroll-loops2014052920140525
99966pentium/pentium4v64v2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
99966pentium/pentium4v64v2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
99966pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
99966pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
99969pentium/pentium4v64v2gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
99969pentium/pentium4v64v2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99969pentium/pentium4v64v2gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
99975pentium/pentium4v64v2gcc -Os -fomit-frame-pointer2014052920140525
99978pentium/pentium4v64v2gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
99981pentium/pentium4v64v2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
99984pentium/pentium4v64v2gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
99984pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
99987pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
99987pentium/pentium4v64v2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99996pentium/pentium4v64v2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
99996pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
99999pentium/pentium4v64v2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
99999pentium/pentium4v64v2gcc -march=nocona -O -fomit-frame-pointer2014052920140525
100014pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
100047pentium/pentium4v64v2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
100050pentium/pentium4v64v2gcc -m64 -Os -fomit-frame-pointer2014052920140525
100050pentium/pentium4v64v2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
100050pentium/pentium4v64v2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
100050pentium/pentium4v64v2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
100050pentium/pentium4v64v2gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
100053pentium/pentium4v64v2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
100065pentium/pentium4v64v2gcc -m64 -O -fomit-frame-pointer2014052920140525
100086pentium/pentium4v64v2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
100113pentium/pentium4v64v2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
114390generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
114588generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
114633generic/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
114741generic/opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
114747generic/opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
114753generic/opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
114861generic/opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
114966generic/opt64gcc -m64 -O -fomit-frame-pointer2014052920140525
114996generic/opt64gcc -O -fomit-frame-pointer2014052920140525
115044generic/opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
115065generic/opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
115479generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
115698generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
115956generic/opt64gcc -march=nocona -O -fomit-frame-pointer2014052920140525
118818generic/opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
118863generic/opt64gcc -march=k8 -O -fomit-frame-pointer2014052920140525
119004generic/opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
119043generic/opt64gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
119223generic/opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
119499generic/opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
119556generic/opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
119619generic/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
119883generic/opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
120573generic/opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
121218generic/opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
122169generic/opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
122331generic/opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
122463generic/opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
122730generic/opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
122748generic/opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
122949generic/opt64gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
123333generic/opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
123456generic/opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
123489generic/opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
123594generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
123594generic/opt64gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
123744generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
123888generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
123975generic/opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
124191generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
124284generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
124293generic/opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
125160generic/opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
126399generic/opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
126546generic/opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
126939generic/opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
127377generic/opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
127437generic/opt64gcc -O3 -fomit-frame-pointer2014052920140525
127452generic/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
127620generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
127659generic/opt64gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
127692generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
127755generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
128073generic/opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
128157generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
128259generic/opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
128334generic/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
128418generic/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
128493generic/opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
128619generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
128643generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
128724generic/opt64gcc -m64 -O3 -fomit-frame-pointer2014052920140525
128814generic/opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
128817generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
128862generic/opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
128889generic/opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
129123generic/opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
129213generic/opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
129300generic/opt64gcc -m64 -O2 -fomit-frame-pointer2014052920140525
129390generic/opt64gcc -O2 -fomit-frame-pointer2014052920140525
129420generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
129708generic/opt64gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
129729generic/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
129780generic/opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
129807generic/opt64gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
129942generic/opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
130125generic/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
130140generic/opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
130215generic/opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
130215generic/opt32gcc -march=k8 -O -fomit-frame-pointer2014052920140525
130293generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
130347generic/opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
130362generic/opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
130365generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
130392generic/opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
130515generic/opt32gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
130542generic/opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
130599generic/opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
130608generic/opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
130614generic/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
130731generic/opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
130815generic/opt64gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
130917generic/opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
130923generic/opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
130935generic/opt64gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
130947generic/opt64gcc -Os -fomit-frame-pointer2014052920140525
130977generic/opt64gcc -m64 -Os -fomit-frame-pointer2014052920140525
130977generic/opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
131016generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
131034generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
131079generic/opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
131139generic/opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
131142generic/opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
131211generic/opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
131466generic/opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
131511generic/opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
132273generic/opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
132345generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
132378generic/opt32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
132399generic/opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
132498generic/opt32clang -O3 -fomit-frame-pointer2014071220140622
132870generic/opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
132876generic/opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
132879generic/opt32gcc -O -fomit-frame-pointer2014052920140525
132900generic/opt32gcc -march=nocona -O -fomit-frame-pointer2014052920140525
132903generic/opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
132954generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
132957generic/opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
132996generic/opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
133026generic/opt32gcc -m64 -O -fomit-frame-pointer2014052920140525
133065generic/opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
133806generic/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
134058generic/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
134148generic/opt64gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
134346generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
134613generic/opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
134673generic/opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
134736generic/opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
135387generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
135927generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
137805generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
137874generic/opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
139551generic/opt32gcc -O3 -fomit-frame-pointer2014052920140525
140034generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
140046generic/opt32gcc -m64 -O3 -fomit-frame-pointer2014052920140525
140826generic/opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
141435generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
143133generic/opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
143253generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
143268generic/opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
143283generic/opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
143292generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
143361generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
143382generic/opt32gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
143409generic/opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
143442generic/opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
143445generic/opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
143541generic/opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
144246generic/opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
144339generic/opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
146166generic/opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
146166generic/opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
146181generic/opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
146184generic/opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
146313generic/opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
146406generic/opt32gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
146442generic/opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
146490generic/opt32gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
146649generic/opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
147003generic/opt32gcc -m64 -O2 -fomit-frame-pointer2014052920140525
147258generic/opt32gcc -O2 -fomit-frame-pointer2014052920140525
147282generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
147321generic/opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
147432generic/opt32gcc -m64 -Os -fomit-frame-pointer2014052920140525
147456generic/opt32gcc -Os -fomit-frame-pointer2014052920140525
147501generic/opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
147507generic/opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
147564generic/opt32gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
147651generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
148107generic/opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
148221generic/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
149145generic/opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
149178generic/opt32gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
154092generic/opt32gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
154341generic/opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
154464generic/opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
154554generic/opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
155220generic/opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
161241powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
161403powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
161598powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
161967generic/opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
162036generic/opt32gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
162927powerpc/pp32cv2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
162978powerpc/pp32cv2gcc -march=k8 -O -fomit-frame-pointer2014052920140525
163014powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
163035generic/opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
163077powerpc/pp32cv2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
163104powerpc/pp32cv2gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
163305generic/opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
163683generic/opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
163737powerpc/pp32cv2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
163932powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
164040powerpc/pp32cv2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
165120powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
165579powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
165591powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
165624powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer2014052920140525
165627powerpc/pp32cv2gcc -march=nocona -O -fomit-frame-pointer2014052920140525
165840powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
165885powerpc/pp32cv2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
165999powerpc/pp32cv2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
166011powerpc/pp32cv2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
166110powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
166266powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
166272powerpc/pp32cv2gcc -O -fomit-frame-pointer2014052920140525
168174powerpc/pp32cv2clang -O3 -fomit-frame-pointer2014071220140622
168249powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
168276powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
168309powerpc/pp32cv2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
168534powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
177654generic/opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
177993generic/opt64clang -O3 -fomit-frame-pointer2014071220140622
178128generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
178173generic/opt64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
178836generic/opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
180876powerpc/pp32cv2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
184740powerpc/pp32cv2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
184782powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
185754powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
186168powerpc/pp32cv2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
190791generic/opt64gcc2014052920140525
191064generic/opt64gcc -funroll-loops2014052920140525
191292generic/opt64cc2014052920140525
193515powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
193719powerpc/pp32cv2gcc -m64 -O3 -fomit-frame-pointer2014052920140525
193785powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
193914powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2014052920140525
195366powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
195471powerpc/pp32cv2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
195831powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
196137powerpc/pp32cv2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
197265powerpc/pp32cv2gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
197784powerpc/pp32cv2gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
198096powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
198129powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
198228powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
198261powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
198348powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
198423powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
198651powerpc/pp32cv2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
198669powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
198702powerpc/pp32cv2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
198705powerpc/pp32cv2gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
198732powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
198732powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
198735powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
198891powerpc/pp32cv2gcc -m64 -O2 -fomit-frame-pointer2014052920140525
198903powerpc/pp32cv2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
198978powerpc/pp32cv2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
199401powerpc/pp32cv2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
199668powerpc/pp32cv2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
199740powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2014052920140525
199764powerpc/pp32cv2gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
199782powerpc/pp32cv2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
199782powerpc/pp32cv2gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
200874powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
200955powerpc/pp32cv2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
201387powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
201402powerpc/pp32cv2gcc -m64 -Os -fomit-frame-pointer2014052920140525
201609powerpc/pp32cv2gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
201627powerpc/pp32cv2gcc -Os -fomit-frame-pointer2014052920140525
201690powerpc/pp32cv2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
201855powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
202311powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
203097powerpc/pp32cv2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
203124powerpc/pp32cv2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
203151powerpc/pp32cv2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
203172powerpc/pp32cv2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
203910powerpc/pp32cv2gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
203994powerpc/pp32cv2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
204438powerpc/pp32cv2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
204447powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
209796powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
211146powerpc/pp32cv2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
211725powerpc/pp32cv2gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
212541powerpc/pp32cv2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
213216powerpc/pp32cv2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
213222powerpc/pp32cv2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
213708powerpc/pp32cv2gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
215964powerpc/pp32cv2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
216222powerpc/pp32cv2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
216615powerpc/pp32cv1clang -O3 -fomit-frame-pointer2014071220140622
216699powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
216810powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
216837powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
216864powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
218382powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
221433powerpc/pp32cv2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
221799powerpc/pp32cv2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
238089powerpc/pp32cv1gcc -m64 -O3 -fomit-frame-pointer2014052920140525
238101powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
238128powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014052920140525
238479powerpc/pp32cv1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052920140525
239700powerpc/pp32cv1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
239736powerpc/pp32cv1gcc -march=barcelona -O3 -fomit-frame-pointer2014052920140525
240546powerpc/pp32cv1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
240609powerpc/pp32cv1gcc -march=nocona -O3 -fomit-frame-pointer2014052920140525
240789powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014052920140525
240858powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052920140525
240942powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052920140525
241080powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
241149powerpc/pp32cv1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052920140525
241548powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052920140525
241779powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer2014052920140525
241971powerpc/pp32cv1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
243066powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
243264powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052920140525
243405powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014052920140525
243843powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052920140525
244722powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052920140525
245166powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
245325powerpc/pp32cv1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052920140525
246618powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
246690powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052920140525
246753powerpc/pp32cv1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052920140525
246936powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
247497powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
247638powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
247644powerpc/pp32cv1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052920140525
247671powerpc/pp32cv1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052920140525
247770powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014052920140525
247878powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
248013powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
248016powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
248034powerpc/pp32cv1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052920140525
248310powerpc/pp32cv1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052920140525
248412powerpc/pp32cv1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052920140525
256500powerpc/pp32cv1gcc -march=barcelona -O2 -fomit-frame-pointer2014052920140525
256551powerpc/pp32cv1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
256569powerpc/pp32cv1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
256596powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
256650powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
256656powerpc/pp32cv1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052920140525
256839powerpc/pp32cv1gcc -O -fomit-frame-pointer2014052920140525
256878powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052920140525
256884powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
256887powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
256893powerpc/pp32cv1gcc -m64 -O -fomit-frame-pointer2014052920140525
256899powerpc/pp32cv1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052920140525
256911powerpc/pp32cv1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052920140525
257733powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014052920140525
257769powerpc/pp32cv1gcc -m64 -O2 -fomit-frame-pointer2014052920140525
257796powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052920140525
257850powerpc/pp32cv1gcc -march=k8 -O2 -fomit-frame-pointer2014052920140525
257874powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
257886powerpc/pp32cv1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052920140525
258615powerpc/pp32cv1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052920140525
258660powerpc/pp32cv1gcc -march=nocona -O -fomit-frame-pointer2014052920140525
261951powerpc/pp32cv1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
261975powerpc/pp32cv1gcc -march=barcelona -O -fomit-frame-pointer2014052920140525
261984powerpc/pp32cv1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052920140525
262008powerpc/pp32cv1gcc -march=nocona -Os -fomit-frame-pointer2014052920140525
262044powerpc/pp32cv1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
262059powerpc/pp32cv1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
262068powerpc/pp32cv1gcc -march=barcelona -Os -fomit-frame-pointer2014052920140525
262299powerpc/pp32cv1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052920140525
262356powerpc/pp32cv1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
262401powerpc/pp32cv1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
262419powerpc/pp32cv1gcc -march=k8 -O -fomit-frame-pointer2014052920140525
262452powerpc/pp32cv1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052920140525
262479powerpc/pp32cv1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052920140525
263007powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
263007powerpc/pp32cv1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
263046powerpc/pp32cv1gcc -march=k8 -Os -fomit-frame-pointer2014052920140525
263049powerpc/pp32cv1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
263064powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014052920140525
263070powerpc/pp32cv1gcc -m64 -Os -fomit-frame-pointer2014052920140525
263688powerpc/pp32cv1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052920140525
263703powerpc/pp32cv1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052920140525
264309powerpc/pp32cv1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052920140525
264327powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052920140525
264351powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014052920140525
264375powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052920140525
264438powerpc/pp32cv1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052920140525
265602powerpc/pp32cv1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052920140525
265665powerpc/pp32cv1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052920140525
266382powerpc/pp32cv1gcc -march=nocona -O2 -fomit-frame-pointer2014052920140525
266436powerpc/pp32cv1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052920140525
293253generic/opt32gcc -funroll-loops2014052920140525
294555generic/opt32gcc2014052920140525
295617generic/opt32cc2014052920140525
452952powerpc/pp32cv2gcc -funroll-loops2014052920140525
453747powerpc/pp32cv2cc2014052920140525
455382powerpc/pp32cv2gcc2014052920140525
772332powerpc/pp32cv1gcc2014052920140525
772428powerpc/pp32cv1gcc -funroll-loops2014052920140525
772596powerpc/pp32cv1cc2014052920140525

Test failure

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
cc aes/aes64
gcc aes/aes64
gcc -O2 -fomit-frame-pointer aes/aes64
gcc -O3 -fomit-frame-pointer aes/aes64
gcc -O -fomit-frame-pointer aes/aes64
gcc -Os -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops aes/aes64
gcc -funroll-loops -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -m64 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -O -fomit-frame-pointer aes/aes64
gcc -m64 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -m64 -march=nocona -Os -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O2 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O3 -fomit-frame-pointer aes/aes64
gcc -march=barcelona -O -fomit-frame-pointer aes/aes64
gcc -march=barcelona -Os -fomit-frame-pointer aes/aes64
gcc -march=k8 -O2 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O3 -fomit-frame-pointer aes/aes64
gcc -march=k8 -O -fomit-frame-pointer aes/aes64
gcc -march=k8 -Os -fomit-frame-pointer aes/aes64
gcc -march=nocona -O2 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O3 -fomit-frame-pointer aes/aes64
gcc -march=nocona -O -fomit-frame-pointer aes/aes64
gcc -march=nocona -Os -fomit-frame-pointer aes/aes64

Test failure

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
cc generic/opt32
gcc generic/opt32
gcc -O2 -fomit-frame-pointer generic/opt32
gcc -O3 -fomit-frame-pointer generic/opt32
gcc -O -fomit-frame-pointer generic/opt32
gcc -Os -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops generic/opt32
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -m64 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -O -fomit-frame-pointer generic/opt32
gcc -m64 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt32
gcc -march=barcelona -O -fomit-frame-pointer generic/opt32
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt32
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt32
gcc -march=k8 -O -fomit-frame-pointer generic/opt32
gcc -march=k8 -Os -fomit-frame-pointer generic/opt32
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt32
gcc -march=nocona -O -fomit-frame-pointer generic/opt32
gcc -march=nocona -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -m64 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -O -fomit-frame-pointer generic/opt64
gcc -m64 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -m64 -march=nocona -Os -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O2 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O3 -fomit-frame-pointer generic/opt64
gcc -march=barcelona -O -fomit-frame-pointer generic/opt64
gcc -march=barcelona -Os -fomit-frame-pointer generic/opt64
gcc -march=k8 -O2 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O3 -fomit-frame-pointer generic/opt64
gcc -march=k8 -O -fomit-frame-pointer generic/opt64
gcc -march=k8 -Os -fomit-frame-pointer generic/opt64
gcc -march=nocona -O2 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O3 -fomit-frame-pointer generic/opt64
gcc -march=nocona -O -fomit-frame-pointer generic/opt64
gcc -march=nocona -Os -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (const char *, ...)'
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo32.s: echo32.c:606:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:612:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:614:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:615:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:616:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: echo32.c:617:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: sar edx, 31
echo32.s: ^
echo32.s: echo32.c:618:20: error: unexpected token in argument list
echo32.s: add eax, dword ptr [SHA3_S+256]
echo32.s: ^
echo32.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm4, [rdi+4*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm5, [rdi+5*16]
echo64.s: ^
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:610:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:614:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:615:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:618:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:619:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:621:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, [rdi+16*2*8]
echo64.s: ^
echo64.s: echo64.c:623:15: error: unexpected token in argument list
echo64.s: mov dword ptr [rdi+16*2*8+8], 0
echo64.s: ^
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:685:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:691:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:693:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:694:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:695:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: echo64.c:696:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: sar edx, 31
echo64.s: ^
echo64.s: echo64.c:697:20: error: unexpected token in argument list
echo64.s: add eax, dword ptr [SHA3_S+256]
echo64.s: ^
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:705:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:708:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:709:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:710:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:711:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:713:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: xor r15, [rdi+16*16*2]
echo64.s: ^
echo64.s: echo64.c:715:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r8, [MEM_CST]
echo64.s: ^
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-mpclmul'
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (const char *, ...)'
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning 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 generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo32.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-maes'
echo32.s: clang: warning: argument unused during compilation: '-mpclmul'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo32.s: echo32.c:606:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:612:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:614:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:615:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:616:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-mpclmul'
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning 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 generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:610:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:614:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:615:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:618:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:619:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:685:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:691:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:693:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:694:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:695:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:705:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:708:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:709:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:710:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:711:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: ...

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-mpclmul'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (const char *, ...)'
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-mpclmul'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo32.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-maes'
echo32.s: clang: warning: argument unused during compilation: '-mpclmul'
echo32.s: clang: warning: argument unused during compilation: '-fpolly'
echo32.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo32.s: clang: warning: argument unused during compilation: '-fvectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo32.s: echo32.c:606:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:612:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:614:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:615:20: error: unexpected token in argument list
echo32.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-mpclmul'
echo64.c: clang: warning: argument unused during compilation: '-fpolly'
echo64.c: clang: warning: argument unused during compilation: '-fvectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:610:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:614:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:615:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:618:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:685:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:691:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:693:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:694:20: error: unexpected token in argument list
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-march=x86-64'
echo64.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-maes'
echo64.s: clang: warning: argument unused during compilation: '-mpclmul'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:705:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:708:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:709:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:710:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (const char *, ...)'
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo32.s: echo32.c:606:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:612:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:614:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:615:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:616:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ^
echo32.s: echo32.c:617:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: sar edx, 31
echo32.s: ^
echo32.s: echo32.c:618:20: error: unexpected token in argument list
echo32.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm4, [rdi+4*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:610:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:614:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:615:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:618:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:619:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:621:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, [rdi+16*2*8]
echo64.s: ^
echo64.s: echo64.c:623:15: error: unexpected token in argument list
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:685:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:691:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:693:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:694:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:695:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ^
echo64.s: echo64.c:696:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: sar edx, 31
echo64.s: ^
echo64.s: echo64.c:697:20: error: unexpected token in argument list
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:705:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:708:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:709:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:710:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:711:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ^
echo64.s: echo64.c:713:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: xor r15, [rdi+16*16*2]
echo64.s: ^
echo64.s: echo64.c:715:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (const char *, ...)'
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp512/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: argument unused during compilation: '-mavx2'
echo32.c: clang: warning: argument unused during compilation: '-fpolly'
echo32.c: clang: warning: argument unused during compilation: '-fvectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.s: clang: warning: argument unused during compilation: '-fwrapv'
echo32.s: clang: warning: argument unused during compilation: '-mavx2'
echo32.s: clang: warning: argument unused during compilation: '-fpolly'
echo32.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo32.s: clang: warning: argument unused during compilation: '-fvectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo32.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo32.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo32.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo32.s: clang: warning: argument unused during compilation: '-I .'
echo32.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo32.s: echo32.c:606:2: warning: ignoring directive for now
echo32.s: .intel_syntax noprefix
echo32.s: ^
echo32.s: echo32.c:612:15: error: unexpected token in argument list
echo32.s: mov dword ptr [SHA3_R], 10
echo32.s: ^
echo32.s: echo32.c:614:20: error: unexpected token in argument list
echo32.s: mov eax, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:615:20: error: unexpected token in argument list
echo32.s: mov ecx, dword ptr [SHA3_S+264]
echo32.s: ^
echo32.s: echo32.c:616:2: error: unknown use of instruction mnemonic without a size suffix
echo32.s: mov edx, eax
echo32.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer pentium/pentium4v64v1

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: argument unused during compilation: '-mavx2'
echo64.c: clang: warning: argument unused during compilation: '-fpolly'
echo64.c: clang: warning: argument unused during compilation: '-fvectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.c: echo64.c:555:29: warning: passing 'const unsigned char *' to parameter of type 'BitSequence *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: echo64.c:542:46: note: passing argument to parameter 'data' here
echo64.c: HashReturn Hash(int hashbitlen, BitSequence *data, DataLength databitlen, BitSequence *hashval)
echo64.c: ^
echo64.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp512/aes/aes64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:518:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm0, [rdi]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm1, [rdi+16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm2, [rdi+2*16]
echo64.s: ^
echo64.s: echo64.c:523:17: error: invalid operand for instruction
echo64.s: movaps xmm3, [rdi+3*16]
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer aes/aes64

Compiler output

Implementation: crypto_hash/echosp512/core2/core2v64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:610:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:614:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*2*8+8]
echo64.s: ^
echo64.s: echo64.c:615:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*2*8], rax
echo64.s: ^
echo64.s: echo64.c:618:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:619:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer core2/core2v64

Compiler output

Implementation: crypto_hash/echosp512/pentium/pentium4v64v2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:685:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:691:15: error: unexpected token in argument list
echo64.s: mov dword ptr [SHA3_R], 10
echo64.s: ^
echo64.s: echo64.c:693:20: error: unexpected token in argument list
echo64.s: mov eax, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:694:20: error: unexpected token in argument list
echo64.s: mov ecx, dword ptr [SHA3_S+264]
echo64.s: ^
echo64.s: echo64.c:695:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov edx, eax
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer pentium/pentium4v64v2

Compiler output

Implementation: crypto_hash/echosp512/athlon/athlon64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.s: clang: warning: argument unused during compilation: '-fwrapv'
echo64.s: clang: warning: argument unused during compilation: '-mavx2'
echo64.s: clang: warning: argument unused during compilation: '-fpolly'
echo64.s: clang: warning: argument unused during compilation: '-funroll-loops'
echo64.s: clang: warning: argument unused during compilation: '-fvectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
echo64.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
echo64.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
echo64.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
echo64.s: clang: warning: argument unused during compilation: '-I .'
echo64.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
echo64.s: echo64.c:705:2: warning: ignoring directive for now
echo64.s: .intel_syntax noprefix
echo64.s: ^
echo64.s: echo64.c:708:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov eax, [rdi+16*16*2+8]
echo64.s: ^
echo64.s: echo64.c:709:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: add [rdi+16*16*2], rax
echo64.s: ^
echo64.s: echo64.c:710:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: mov r15, 0
echo64.s: ^
echo64.s: echo64.c:711:2: error: unknown use of instruction mnemonic without a size suffix
echo64.s: cmp rax, 0
echo64.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer athlon/athlon64

Compiler output

Implementation: crypto_hash/echosp512/generic/opt32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]

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

Compiler output

Implementation: crypto_hash/echosp512/generic/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
echo64.c: echo64.c: In function 'crypto_hash_echosp512_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards 'const' qualifier from pointer target type [enabled by default]
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

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