Implementation notes: amd64, h5nano, crypto_dh/hecfp128i

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_dh
Primitive: hecfp128i
TimeImplementationCompilerBenchmark dateSUPERCOP version
1701080v02/w8s16gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1701110v02/w8s16gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1702750v02/w8s16gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1702920v02/w8s16gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1702960v02/w8s16gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1703050v02/w8s16gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1703185v02/w8s16gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1703195v02/w8s16gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1703225v02/w8s16gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1703375v02/w8s16gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1703565v02/w8s16gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1703885v02/w8s16gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1704295v02/w8s16gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1704540v02/w8s16gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1704595v02/w8s16gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1704605v02/w8s16gcc -O3 -fomit-frame-pointer2014052720140425
1704835v02/w8s16gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1704905v02/w8s16gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1704910v02/w8s16gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1704985v02/w8s16gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1705120v02/w8s16gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1705230v02/w8s16gcc -O2 -fomit-frame-pointer2014052720140425
1705245v02/w8s16gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1705375v02/w8s16gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1705425v02/w8s16gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1705425v02/w8s16gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1705525v02/w8s16gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1705565v02/w8s16gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1705605v02/w8s16gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1705755v02/w8s16gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1705760v02/w8s16gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1705825v02/w8s16gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1705840v02/w8s16gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1705870v02/w8s16gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1705940v02/w8s16gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1705940v02/w8s16gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1705985v02/w8s16gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1706005v02/w8s16gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1706025v02/w8s16gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1706055v02/w8s16gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1706130v02/w8s16gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1706180v02/w8s16gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1706195v02/w8s16gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1706380v02/w8s16gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1706465v02/w8s16gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1706665v02/w8s16gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1706705v02/w8s16gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1706780v02/w8s16gcc -O -fomit-frame-pointer2014052720140425
1706810v02/w8s16gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1706850v02/w8s16gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1707270v02/w8s16gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1707450v02/w8s16gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1707640v02/w8s16gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1707670v02/w8s16gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1707675v02/w8s16gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1707755v02/w8s16gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1707800v02/w8s16gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1707825v02/w8s16gcc -m64 -O -fomit-frame-pointer2014052720140425
1708325v02/w8s16gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1708405v02/w8s16gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1708530v02/w8s16gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1708550v02/w8s16gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1708640v02/w8s16gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1708825v02/w8s16gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1708885v02/w8s16gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1708915v02/w8s16gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1708955v02/w8s16gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1709030v02/w8s16gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1710245v02/w8s16gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1710805v02/w8s08gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1711180v02/w8s08gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1711460v02/w8s08gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1711715v02/w8s08gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1711885v02/w8s08gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1712310v02/w8s08gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1712500v02/w8s08gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1712575v02/w8s08gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1712580v02/w8s08gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1712655v02/w8s08gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1713020v02/w8s08gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1713070v02/w8s08gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1713250v02/w8s08gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1713445v02/w8s08gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1713465v02/w8s08gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1713730v02/w8s08gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1713770v02/w8s08gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1713775v02/w8s08gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1713785v02/w8s08gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1714100v02/w8s08gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1714120v02/w8s08gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1714170v02/w8s16gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1714210v02/w8s08gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1714220v02/w8s08gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1714275v02/w8s08gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1714385v02/w8s16gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1714425v02/w8s08gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1714520v02/w8s08gcc -O3 -fomit-frame-pointer2014052720140425
1714560v02/w8s08gcc -m64 -O -fomit-frame-pointer2014052720140425
1714600v02/w8s16gcc -m64 -Os -fomit-frame-pointer2014052720140425
1714725v02/w8s08gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1714755v02/w8s16gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1714805v02/w8s16gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1715055v02/w8s08gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1715095v02/w8s16gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1715125v02/w8s08gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1715135v02/w8s08gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1715145v02/w8s08gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1715285v02/w8s08gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1715500v02/w8s08gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1715535v02/w8s08gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1715565v02/w8s08gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1715580v02/w8s08gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1715610v02/w8s16gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1715625v02/w8s08gcc -O -fomit-frame-pointer2014052720140425
1715685v02/w8s16gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1715695v02/w8s08gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1715840v02/w8s08gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1715895v02/w8s08gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1715970v02/w8s08gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1716000v02/w8s08gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1716005v02/w8s08gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1716020v02/w8s08gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1716025v02/w8s08gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1716060v02/w8s08gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1716090v02/w8s08gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1716095v02/w8s08gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1716135v02/w8s16gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1716160v02/w8s16gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1716190v02/w8s08gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1716200v02/w8s16gcc -Os -fomit-frame-pointer2014052720140425
1716225v02/w8s08gcc -O2 -fomit-frame-pointer2014052720140425
1716235v02/w8s08gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1716510v02/w8s08gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1716555v02/w8s08gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1716600v02/w8s16gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1716690v02/w8s08gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1716795v02/w8s08gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1716800v02/w8s16gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1716815v02/w8s16gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1716825v02/w8s16gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1716835v02/w8s16gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1716870v02/w8s16gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1716880v02/w8s16gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1716920v02/w8s16gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1717045v02/w8s16gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1717280v02/w8s16gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1717955v02/w8s16gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1718390v02/w8s08gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1718465v02/w8s16gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1718555v02/w8s08gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1718640v02/w8s08gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1718665v02/w8s08gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1718790v02/w8s08gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1719040v02/w8s08gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1719120v02/w8s08gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1719600v02/w8s08gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1719605v02/w8s08gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1719705v02/w8s08gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1720320v02/w8s08gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1720650v02/w8s08gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1723000v02/w8s08gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1724120v02/w8s08gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1724810v02/w8s08gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1724835v02/w8s08gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1725035v02/w8s08gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1725305v02/w8s08gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1725470v02/w8s08gcc -m64 -Os -fomit-frame-pointer2014052720140425
1725515v02/w8s08gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1725545v02/w8s08gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1725775v02/w8s08gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1726005v02/w8s08gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1726140v02/w8s08gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1726355v02/w8s08gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1726385v02/w8s08gcc -Os -fomit-frame-pointer2014052720140425
1726490v02/w8s08gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1726800v02/w8s08gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1726810v02/w8s08gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1727090v02/w8s08gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1727130v02/w8s08gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1727805v02/w8s08gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1728270v02/w8s08gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1728665v02/w8s08gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1728680v02/w8s04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1729235v02/w8s04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1729440v02/w8s04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1729880v02/w8s04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1730020v02/w8s08gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1730805v02/w8s04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1730850v02/w8s08gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1731035v02/w8s04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1731305v02/w8s04gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1731395v02/w8s04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1731455v02/w8s04gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1731505v02/w8s04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1731670v02/w8s04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1731700v02/w8s04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1731725v02/w8s04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1731810v02/w8s04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1732050v02/w8s04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1732170v02/w8s04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1732395v02/w8s04gcc -m64 -O -fomit-frame-pointer2014052720140425
1732445v02/w8s04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1732465v02/w8s04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1732660v02/w8s04gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1732675v02/w8s04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1732720v02/w8s04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1732730v02/w8s04gcc -O2 -fomit-frame-pointer2014052720140425
1732935v02/w8s04gcc -O3 -fomit-frame-pointer2014052720140425
1733010v02/w8s04gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1733165v02/w8s04gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1733165v02/w8s04gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1733250v02/w8s04gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1733285v02/w8s04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1733920v02/w8s04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1733930v02/w8s04gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1734005v02/w8s04gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1734025v02/w8s04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1734030v02/w8s04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1734110v02/w8s04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1734145v02/w8s04gcc -O -fomit-frame-pointer2014052720140425
1734230v02/w8s04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1734330v02/w8s04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1734370v02/w8s04gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1734395v02/w8s04gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1734405v02/w8s04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1734555v02/w8s04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1734600v02/w8s04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1734600v02/w8s04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1734730v02/w8s04gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1734755v02/w8s04gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1734795v02/w8s04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1734965v02/w8s04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1735120v02/w8s04gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1735155v02/w8s04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1735235v02/w8s04gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1735245v02/w8s04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1735290v02/w8s04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1735310v02/w8s04gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1735515v02/w8s04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1735835v02/w8s04gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1736270v02/w8s04gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1736440v02/w8s04gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1736540v02/w8s04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1736650v02/w8s04gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1737080v02/w8s04gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1737205v02/w8s04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1737480v02/w8s04gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1737490v02/w8s04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1737650v02/w8s04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1738045v02/w8s04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1738505v02/w8s04gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1738630v02/w8s04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1739405v02/w8s04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1741985v02/w8s04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1744185v02/w8s04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1744205v02/w8s04gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1744225v02/w8s04gcc -m64 -Os -fomit-frame-pointer2014052720140425
1744245v02/w8s04gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1744265v02/w8s04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1744275v02/w8s16gcc2014052720140425
1744305v02/w8s04gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1744345v02/w8s04gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1744380v02/w8s04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1744525v02/w8s04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1744545v02/w8s04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1744555v02/w8s16cc2014052720140425
1744655v02/w8s16gcc -funroll-loops2014052720140425
1744670v02/w8s04gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1744700v02/w8s04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1744750v02/w8s04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1744760v02/w8s04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1744930v02/w8s04gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1745490v02/w8s04gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1745550v02/w8s04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1745680v02/w8s04gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1746125v02/w8s04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1746245v02/w8s04gcc -Os -fomit-frame-pointer2014052720140425
1746325v02/w8s04gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1747055v02/w8s04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1752335v02/w8s08cc2014052720140425
1753580v02/w8s08gcc -funroll-loops2014052720140425
1753975v02/w8s08gcc2014052720140425
1765650v02/w8s02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1766915v02/w8s02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1767150v02/w8s02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1767210v02/w8s02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1767235v02/w8s02gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1767280v02/w8s02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1767495v02/w8s02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1767700v02/w8s02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1767845v02/w8s02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1768130v02/w8s02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1768685v02/w8s02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1768875v02/w8s02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1768975v02/w8s02gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1769470v02/w8s02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1769660v02/w8s02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1769660v02/w8s02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1769685v02/w8s02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1769745v02/w8s02gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1769955v02/w8s02gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1769960v02/w8s02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1769960v02/w8s02gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1770080v02/w8s02gcc -O3 -fomit-frame-pointer2014052720140425
1770115v02/w8s02gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1770195v02/w8s02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1770240v02/w8s02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1770305v02/w8s02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1770430v02/w8s02gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1770500v02/w8s02gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1770515v02/w8s02gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1770555v02/w8s02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1770800v02/w8s02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1770955v02/w8s02gcc -O -fomit-frame-pointer2014052720140425
1770975v02/w8s02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1771040v02/w8s02gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1771045v02/w8s02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1771120v02/w8s02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1771185v02/w8s02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1771265v02/w8s02gcc -O2 -fomit-frame-pointer2014052720140425
1771265v02/w8s02gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1771370v02/w8s02gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1771445v02/w8s02gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1771465v02/w8s02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1771485v02/w8s02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1771510v02/w8s02gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1771795v02/w8s02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1771810v02/w8s02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1771885v02/w8s02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1771995v02/w8s02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1772135v02/w8s02gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1772140v02/w8s04gcc -funroll-loops2014052720140425
1772195v02/w8s02gcc -m64 -O -fomit-frame-pointer2014052720140425
1772275v02/w8s02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1772335v02/w8s02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1772465v02/w8s02gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1772470v02/w8s02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1772550v02/w8s02gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1772605v02/w8s02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1772710v02/w8s02gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1772775v02/w8s02gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1772855v02/w8s04cc2014052720140425
1773045v02/w8s02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1773065v02/w8s02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1773160v02/w8s04gcc2014052720140425
1773485v02/w8s02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1774155v02/w8s02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1774300v02/w8s02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1775175v02/w8s02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1775310v02/w8s02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1776020v02/w8s02gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1776125v02/w8s02gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1776280v02/w8s02gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1777665v02/w8s02gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1779125v02/w8s02gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1779400v02/w8s02gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1779490v02/w8s02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1780040v02/w8s02gcc -Os -fomit-frame-pointer2014052720140425
1780040v02/w8s02gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1780415v02/w8s02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1780470v02/w8s02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1780575v02/w8s02gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1780640v02/w8s02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1780650v02/w8s02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1780860v02/w8s02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1781210v02/w8s02gcc -m64 -Os -fomit-frame-pointer2014052720140425
1781495v02/w8s02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1781695v02/w8s02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1781795v02/w8s02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1782040v02/w8s02gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1782490v02/w8s02gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1782500v02/w8s02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1782775v02/w8s02gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1782815v02/w8s02gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1783120v02/w8s02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1783215v02/w8s02gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1784075v02/w8s02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1809365v02/w8s02gcc2014052720140425
1809975v02/w8s02gcc -funroll-loops2014052720140425
1810120v02/w8s02cc2014052720140425
1840185v02/w8s01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1840195v02/w8s01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1841845v02/w8s01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1842050v02/w8s01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1842240v02/w8s01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1842260v02/w8s01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1842275v02/w8s01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1842310v02/w8s01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1842315v02/w8s01gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1842365v02/w8s01gcc -O3 -fomit-frame-pointer2014052720140425
1843015v02/w8s01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1843165v02/w8s01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1843295v02/w8s01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1843645v02/w8s01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1843750v02/w8s01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1843970v02/w8s01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1843990v02/w8s01gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1843995v02/w8s01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1844160v02/w8s01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1844745v02/w8s01gcc -O -fomit-frame-pointer2014052720140425
1844845v02/w8s01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1844850v02/w8s01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1844975v02/w8s01gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1844990v02/w8s01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1844990v02/w8s01gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1845050v02/w8s01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1845055v02/w8s01gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1845085v02/w8s01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1845210v02/w8s01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1845295v02/w8s01gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1845310v02/w8s01gcc -m64 -O -fomit-frame-pointer2014052720140425
1845335v02/w8s01gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1845375v02/w8s01gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1845440v02/w8s01gcc -O2 -fomit-frame-pointer2014052720140425
1845570v02/w8s01gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1845590v02/w8s01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1845640v02/w8s01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1845760v02/w8s01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1846035v02/w8s01gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1846175v02/w8s01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1846240v02/w8s01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1846240v02/w8s01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1846290v02/w8s01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1846455v02/w8s01gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1846515v02/w8s01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1846585v02/w8s01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1846595v02/w8s01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1846640v02/w8s01gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1846830v02/w8s01gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1846835v02/w8s01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1847035v02/w8s01gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1847285v02/w8s01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1847300v02/w8s01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1847380v02/w8s01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1847505v02/w8s01gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1847565v02/w8s01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1848000v02/w8s01gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1848610v02/w8s01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1848795v02/w8s01gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1848835v02/w8s01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1848945v02/w8s01gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1848970v02/w8s01gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1849060v02/w8s01gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1849070v02/w8s01gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1849280v02/w8s01gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1849620v02/w8s01gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1849895v02/w8s01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1850165v02/w8s01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1850625v02/w8s01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1853725v02/w8s01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1855465v02/w8s01gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1855590v02/w8s01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1855635v02/w8s01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1855730v02/w8s01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1855775v02/w8s01gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1855930v02/w8s01gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1856040v02/w8s01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1856200v02/w8s01gcc -Os -fomit-frame-pointer2014052720140425
1856255v02/w8s01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1856390v02/w8s01gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1856455v02/w8s01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1856485v02/w8s01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1856545v02/w8s01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1856590v02/w8s01gcc -m64 -Os -fomit-frame-pointer2014052720140425
1856695v02/w8s01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1856695v02/w8s01gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1857165v02/w8s01gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1857220v02/w8s01gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1857305v02/w8s01gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1857410v02/w8s01gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1858570v02/w8s01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1859005v02/w8s01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1884670v02/w8s01gcc -funroll-loops2014052720140425
1885700v02/w8s01gcc2014052720140425
1886945v02/w8s01cc2014052720140425
3010065v02/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
3010410v02/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
3011660v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
3011840v02/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
3011930v02/vargcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
3013105v02/vargcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
3013875v02/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
3013895v02/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
3014090v02/vargcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
3014150v02/vargcc -march=k8 -O -fomit-frame-pointer2014052720140425
3014660v02/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
3014690v02/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
3014845v02/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
3014950v02/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
3014965v02/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
3014995v02/vargcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
3015040v02/vargcc -Os -fomit-frame-pointer2014052720140425
3015215v02/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
3015290v02/vargcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
3015335v02/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
3015370v02/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
3015450v02/vargcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
3015475v02/vargcc -march=nocona -Os -fomit-frame-pointer2014052720140425
3015560v02/vargcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
3015565v02/vargcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
3015570v02/vargcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
3015600v02/vargcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
3015695v02/vargcc -march=k8 -Os -fomit-frame-pointer2014052720140425
3015805v02/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
3016000v02/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
3016055v02/vargcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
3016205v02/vargcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
3016500v02/vargcc -O3 -fomit-frame-pointer2014052720140425
3016655v02/vargcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
3016690v02/vargcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
3016820v02/vargcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
3016885v02/vargcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
3016995v02/vargcc -O -fomit-frame-pointer2014052720140425
3017060v02/vargcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
3017370v02/vargcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
3017465v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
3017555v02/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
3017705v02/vargcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
3017785v02/vargcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
3018115v02/vargcc -m64 -O3 -fomit-frame-pointer2014052720140425
3018335v02/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
3018355v02/vargcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
3018390v02/vargcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
3018415v02/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
3018425v02/vargcc -march=barcelona -O -fomit-frame-pointer2014052720140425
3018495v02/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
3018495v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
3018590v02/vargcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
3018595v02/vargcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
3018595v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
3018595v02/vargcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
3018690v02/vargcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
3018700v02/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
3018735v02/vargcc -march=nocona -O -fomit-frame-pointer2014052720140425
3018805v02/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
3018955v02/vargcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
3018990v02/vargcc -m64 -O2 -fomit-frame-pointer2014052720140425
3019145v02/vargcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
3019170v02/vargcc -m64 -O -fomit-frame-pointer2014052720140425
3019190v02/vargcc -m64 -Os -fomit-frame-pointer2014052720140425
3019310v02/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
3019325v02/vargcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
3019470v02/vargcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
3019525v02/vargcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
3019580v02/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
3019710v02/vargcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
3019785v02/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
3019875v02/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
3019905v02/vargcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
3020250v02/vargcc -O2 -fomit-frame-pointer2014052720140425
3020545v02/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
3020670v02/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
3021350v02/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
3021580v02/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
3022015v02/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
3022170v02/vargcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
3022205v02/vargcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
3022345v02/vargcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
3022510v02/vargcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
3023395v02/vargcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
3024420v02/vargcc -funroll-loops -O -fomit-frame-pointer2014052720140425
3024895v02/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
3025735v02/vargcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
3025910v02/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
3026620v02/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
3027745v02/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
3029885v02/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
3053145v02/vargcc2014052720140425
3053755v02/vargcc -funroll-loops2014052720140425
3054495v02/varcc2014052720140425

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: cc
test.c: virtual memory exhausted: Cannot allocate memory

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

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
Compiler: clang -O3 -fomit-frame-pointer
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
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: crypto_dh_hecfp128i.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128i.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: clang -O3 -fomit-frame-pointer
test.c: 0 libLLVM-3.0.so.1 0x00007f0da4daffcf
test.c: 1 libLLVM-3.0.so.1 0x00007f0da4db0591
test.c: 2 libpthread.so.0 0x00007f0da3d39cb0
test.c: 3 libLLVM-3.0.so.1 0x00007f0da4d8349c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f0da4d8368a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: 22 clang 0x00000000007e708c clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&) + 1116
test.c: 23 clang 0x00000000007f4a42 clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int, bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 610
test.c: 24 clang 0x00000000007e2c75 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsingDeclSpec&, clang::AccessSpecifier) + 149
test.c: ...

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

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
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: crypto_dh_hecfp128i.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128i.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: 0 libLLVM-3.0.so.1 0x00007f5a6f80ffcf
test.c: 1 libLLVM-3.0.so.1 0x00007f5a6f810591
test.c: 2 libpthread.so.0 0x00007f5a6e799cb0
test.c: 3 libLLVM-3.0.so.1 0x00007f5a6f7e349c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f5a6f7e368a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: ...

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

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
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
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
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: crypto_dh_hecfp128i.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128i.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, 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 v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
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
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: 0 libLLVM-3.0.so.1 0x00007f9f3ba09fcf
test.c: 1 libLLVM-3.0.so.1 0x00007f9f3ba0a591
test.c: 2 libpthread.so.0 0x00007f9f3a993cb0
test.c: 3 libLLVM-3.0.so.1 0x00007f9f3b9dd49c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f9f3b9dd68a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: ...

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 v02/w8s32

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
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: crypto_dh_hecfp128i.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128i.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: 0 libLLVM-3.0.so.1 0x00007fa0f131efcf
test.c: 1 libLLVM-3.0.so.1 0x00007fa0f131f591
test.c: 2 libpthread.so.0 0x00007fa0f02a8cb0
test.c: 3 libLLVM-3.0.so.1 0x00007fa0f12f249c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007fa0f12f268a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: 22 clang 0x00000000007e708c clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&) + 1116
test.c: 23 clang 0x00000000007f4a42 clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int, bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 610
test.c: ...

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

Compiler output

Implementation: crypto_dh/hecfp128i/v02/var
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
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: crypto_dh_hecfp128i.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128i.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/var v02/w8s01 v02/w8s02 v02/w8s04 v02/w8s08 v02/w8s16

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: 0 libLLVM-3.0.so.1 0x00007fb586614fcf
test.c: 1 libLLVM-3.0.so.1 0x00007fb586615591
test.c: 2 libpthread.so.0 0x00007fb58559ecb0
test.c: 3 libLLVM-3.0.so.1 0x00007fb5865e849c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007fb5865e868a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: ...

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 v02/w8s32

Compiler output

Implementation: crypto_dh/hecfp128i/v02/w8s32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
test.c: virtual memory exhausted: Cannot allocate memory
test.c: virtual memory exhausted: Cannot allocate memory

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