Implementation notes: amd64, katana, crypto_hash/blake256

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
19120sse2icc2011061720110617
19128sse2icc -O2 -xW -static2011061720110617
19144sse2icc -m64 -O2 -static2011061720110617
19160sse2icc -m64 -xHost -vec-report0 -static2011061720110617
19176sse2icc -O2 -static2011061720110617
19184sse2icc -O3 -static2011061720110617
19192sse2icc -O3 -xP -static2011061720110617
19192sse2icc -m64 -O3 -static2011061720110617
19344sse2icc -O2 -xP -static2011061720110617
19400sse2-2icc -m64 -O3 -static2012020720120207
19400sse2-2icc -m64 -xHost -vec-report0 -static2012020720120207
19408sse2-2icc -O3 -xP -static2012020720120207
19440sse2-2icc2012020720120207
19440sse2-2icc -m64 -O2 -static2012020720120207
19456ssse3icc -O3 -static2011061720110617
19456sse2-2icc -O3 -static2012020720120207
19456sse2-2icc -O3 -xW -static2012020720120207
19472sse2-2icc -O2 -xW -static2012020720120207
19480ssse3icc -m64 -xHost -vec-report0 -static2011061720110617
19512ssse3icc -O2 -xW -static2011061720110617
19512ssse3icc -m64 -O2 -static2011061720110617
19520sse2-2icc -O2 -xP -static2012020720120207
19536ssse3icc -O2 -static2011061720110617
19536ssse3icc -O2 -xP -static2011061720110617
19544sse2-2icc -O2 -static2012020720120207
19544sse2-2icc -Os -static2012020720120207
19544sse2-2icc -Os -xW -static2012020720120207
19552ssse3icc2011061720110617
19560sse2icc -O3 -xW -static2011061720110617
19576sse2-2icc -m64 -Os -static2012020720120207
19584ssse3icc -m64 -O3 -static2011061720110617
19584sse2icc -no-vec2011061720110617
19616sse2icc -Os -static2011061720110617
19616sse2icc -m64 -Os -static2011061720110617
19632ssse3icc -O3 -xP -static2011061720110617
19648sse2icc -Os -xP -static2011061720110617
19648sse2icc -m64 -O2 -static -no-vec2011061720110617
19656sse2icc -Os -xW -static2011061720110617
19664ssse3icc -O3 -xW -static2011061720110617
19664ssse3icc -m64 -Os -static2011061720110617
19680sse2icc -O2 -xW -static -no-vec2011061720110617
19680ssse3icc -Os -static2011061720110617
19680ssse3icc -Os -xP -static2011061720110617
19688ssse3icc -Os -xW -static2011061720110617
19696sse2icc -O2 -static -no-vec2011061720110617
19728sse2icc -m64 -O1 -static -no-vec2011061720110617
19736sse2icc -O1 -xP -static -no-vec2011061720110617
19736sse2icc -O1 -xW -static2011061720110617
19752sse2icc -O1 -xP -static2011061720110617
19760sse2icc -O1 -static2011061720110617
19776sse2icc -m64 -O1 -static2011061720110617
19784sse2-2icc -O3 -xP -static -no-vec2012020720120207
19816sse2icc -O3 -xW -static -no-vec2011061720110617
19816sse2icc -Os -xP -static -no-vec2011061720110617
19816sse2icc -m64 -Os -static -no-vec2011061720110617
19832sse2-2icc -O2 -xW -static -no-vec2012020720120207
19832sse2-2icc -no-vec2012020720120207
19840sse2-2icc -m64 -O2 -static -no-vec2012020720120207
19864sse2-2icc -O2 -xP -static -no-vec2012020720120207
19864sse2-2icc -m64 -O3 -static -no-vec2012020720120207
19872sse2-2icc -Os -xP -static2012020720120207
19880sse2-2icc -O1 -xP -static -no-vec2012020720120207
19880sse2-2icc -O3 -xW -static -no-vec2012020720120207
19888sse2-2icc -m64 -O1 -static -no-vec2012020720120207
19896sse2-2icc -O1 -static -no-vec2012020720120207
19896sse2-2icc -O1 -xW -static -no-vec2012020720120207
19896sse2-2icc -O2 -static -no-vec2012020720120207
19896sse2-2icc -O3 -static -no-vec2012020720120207
19904sse2-2icc -O1 -xW -static2012020720120207
19936sse2-2icc -O1 -xP -static2012020720120207
19968ssse3icc -O1 -static2011061720110617
19968sse2icc -Os -xW -static -no-vec2011061720110617
19976ssse3icc -O3 -static -no-vec2011061720110617
20000sse2-2icc -O1 -static2012020720120207
20024bswapicc -O2 -xP -static -no-vec2012021220120211
20024ssse3icc -Os -xW -static -no-vec2011061720110617
20032sse2icc -O2 -xP -static -no-vec2011061720110617
20048ssse3icc -Os -static -no-vec2011061720110617
20048ssse3icc -m64 -Os -static -no-vec2011061720110617
20048bswapicc -no-vec2012021220120211
20080sse2-2icc -Os -xW -static -no-vec2012020720120207
20088sse2-2icc -Os -static -no-vec2012020720120207
20112ssse3icc -O3 -xP -static -no-vec2011061720110617
20120sse2icc -O3 -xP -static -no-vec2011061720110617
20120bswapicc -O3 -xW -static2012021220120211
20128sse2-2icc -Os -xP -static -no-vec2012020720120207
20128bswapicc -m64 -O3 -static -no-vec2012021220120211
20136bswapicc -O3 -static2012021220120211
20136sse2-2icc -m64 -Os -static -no-vec2012020720120207
20144ssse3icc -O1 -xW -static -no-vec2011061720110617
20160sse2icc -O1 -static -no-vec2011061720110617
20160sse2icc -O1 -xW -static -no-vec2011061720110617
20160sse2icc -O3 -static -no-vec2011061720110617
20160sse2-2icc -m64 -O1 -static2012020720120207
20168bswapicc -m64 -O3 -static2012021220120211
20176ssse3icc -O1 -static -no-vec2011061720110617
20192bswapicc -O3 -xW -static -no-vec2012021220120211
20192bswapicc -m64 -O2 -static -no-vec2012021220120211
20192sse2icc -m64 -O3 -static -no-vec2011061720110617
20200bswapicc -O2 -static2012021220120211
20200bswapicc -O2 -xP -static2012021220120211
20200sse2icc -Os -static -no-vec2011061720110617
20208bswapicc -O2 -xW -static2012021220120211
20208bswapicc -O3 -xP -static2012021220120211
20208ssse3icc -m64 -O3 -static -no-vec2011061720110617
20208bswapicc -m64 -xHost -vec-report0 -static2012021220120211
20224bswapicc -O2 -xW -static -no-vec2012021220120211
20224ssse3icc -m64 -O1 -static2011061720110617
20232bswapicc2012021220120211
20232bswapicc -O2 -static -no-vec2012021220120211
20232bswapicc -m64 -O2 -static2012021220120211
20248bswapicc -O3 -xP -static -no-vec2012021220120211
20280ssse3icc -O1 -xP -static -no-vec2011061720110617
20280ssse3icc -m64 -O1 -static -no-vec2011061720110617
20320ssse3icc -O1 -xW -static2011061720110617
20336ssse3icc -O1 -xP -static2011061720110617
20368ssse3icc -no-vec2011061720110617
20392bswapicc -O3 -static -no-vec2012021220120211
20392ssse3icc -m64 -O2 -static -no-vec2011061720110617
20408ssse3icc -Os -xP -static -no-vec2011061720110617
20472bswapgcc -funroll-loops -O3 -fomit-frame-pointer2012021220120211
20472ssse3icc -O2 -static -no-vec2011061720110617
20504bswapgcc -m64 -O2 -fomit-frame-pointer2012021220120211
20504bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
20512bswapgcc -O2 -fomit-frame-pointer2012021220120211
20512bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
20520bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
20568bswapgcc -O3 -fomit-frame-pointer2012021220120211
20584bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
20584bswapgcc -march=barcelona -O3 -fomit-frame-pointer2012021220120211
20592bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
20592bswapgcc -march=k8 -O2 -fomit-frame-pointer2012021220120211
20592bswapgcc -march=k8 -O3 -fomit-frame-pointer2012021220120211
20600bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021220120211
20600bswapgcc -m64 -O3 -fomit-frame-pointer2012021220120211
20600bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
20608bswapgcc -funroll-loops -O2 -fomit-frame-pointer2012021220120211
20616bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021220120211
20632bswapgcc -march=barcelona -O2 -fomit-frame-pointer2012021220120211
20640bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021220120211
20640bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021220120211
20648bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
20656bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
20656bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021220120211
20664bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
20664bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021220120211
20672bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
20680bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
20696bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
20704bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
20712bswapgcc -march=barcelona -Os -fomit-frame-pointer2012021220120211
20712ssse3icc -O2 -xP -static -no-vec2011061720110617
20712ssse3icc -O3 -xW -static -no-vec2011061720110617
20736bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
20760sse2-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012020720120207
20784sse2-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012020720120207
20824bswapgcc -Os -fomit-frame-pointer2012021220120211
20824bswapgcc -funroll-loops -Os -fomit-frame-pointer2012021220120211
20824bswapgcc -m64 -Os -fomit-frame-pointer2012021220120211
20864bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
20864sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012020720120207
20872sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012020720120207
20872sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012020720120207
20872bswapicc -O1 -static2012021220120211
20888bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
20896sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012020720120207
20896sse2gcc -march=k8 -O -fomit-frame-pointer2011090120110831
20904bswapgcc -march=k8 -Os -fomit-frame-pointer2012021220120211
20904bswapicc -O1 -xW -static2012021220120211
20912bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021220120211
20912bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021220120211
20912bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021220120211
20912vect128-mmxhackicc -O1 -static -no-vec2011090120110831
20920sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012020720120207
20920sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
20928bswapicc -O1 -xP -static2012021220120211
20936sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012020720120207
20944bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021220120211
20952sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
20952sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012020720120207
20952sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090120110831
20952bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021220120211
20952vect128-mmxhackicc -Os -static -no-vec2011090120110831
20952bswapicc -m64 -O1 -static2012021220120211
20960sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012020720120207
20960sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012020720120207
20960vect128-mmxhackicc -O1 -xW -static -no-vec2011090120110831
20968bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
20968bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021220120211
20968sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012020720120207
20968vect128-mmxhackicc -m64 -O1 -static -no-vec2011090120110831
20976sse2-2gcc -march=nocona -O -fomit-frame-pointer2012020720120207
20992sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012020720120207
20992bswapicc -Os -xW -static2012021220120211
21000bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021220120211
21000sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012020720120207
21000bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021220120211
21016regsicc -O2 -xP -static2012020720120207
21032sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
21032sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090120110831
21040bswapicc -Os -xP -static2012021220120211
21048sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012020720120207
21056sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
21056regsicc -m64 -xHost -vec-report0 -static2012020720120207
21064bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021220120211
21064vect128-mmxhackicc -O2 -xP -static2011090120110831
21064regsicc -O2 -xP -static -no-vec2012020720120207
21064vect128-mmxhackicc -O2 -xW -static -no-vec2011090120110831
21072bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
21072sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090120110831
21080regsicc -O2 -xW -static2012020720120207
21080vect128-mmxhackicc -Os -xW -static -no-vec2011090120110831
21080bswapicc -m64 -Os -static2012021220120211
21088sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012020720120207
21088sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2012020720120207
21088regsicc -O2 -static2012020720120207
21088bswapicc -Os -static2012021220120211
21096sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2012020720120207
21096bswapgcc -march=barcelona -O -fomit-frame-pointer2012021220120211
21104sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012020720120207
21104bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021220120211
21104vect128-mmxhackicc -O1 -xP -static2011090120110831
21104vect128-mmxhackicc -Os -xP -static -no-vec2011090120110831
21112sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2012020720120207
21112sse2gcc -march=nocona -O3 -fomit-frame-pointer2011090120110831
21112vect128-mmxhackicc -m64 -O2 -static -no-vec2011090120110831
21112regsicc -no-vec2012020720120207
21120sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2012020720120207
21120bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021220120211
21120sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
21120regsicc -m64 -O2 -static -no-vec2012020720120207
21128regsicc2012020720120207
21128bswapicc -O1 -xP -static -no-vec2012021220120211
21128vect128-mmxhackicc -O3 -static2011090120110831
21128regsicc -O3 -static2012020720120207
21128vect128-mmxhackicc -m64 -xHost -vec-report0 -static2011090120110831
21136sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
21144bswapgcc -O -fomit-frame-pointer2012021220120211
21144bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
21144sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012020720120207
21144bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
21144sse2gcc -march=k8 -O2 -fomit-frame-pointer2011090120110831
21144sse2gcc -march=k8 -O3 -fomit-frame-pointer2011090120110831
21144vect128-mmxhackicc2011090120110831
21144vect128-mmxhackicc -O2 -xP -static -no-vec2011090120110831
21144regsicc -m64 -O2 -static2012020720120207
21144vect128-mmxhackicc -no-vec2011090120110831
21152sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
21152vect128-mmxhackicc -O3 -xP -static2011090120110831
21160vect128-mmxhackicc -m64 -O3 -static2011090120110831
21176sse2-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012020720120207
21176ssse3icc -O2 -xW -static -no-vec2011061720110617
21184sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012020720120207
21192bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
21192sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21192bswapgcc -m64 -O -fomit-frame-pointer2012021220120211
21192bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
21192sse2-2gcc -march=k8 -O -fomit-frame-pointer2012020720120207
21192regsicc -O3 -xP -static -no-vec2012020720120207
21192vect128-mmxhackicc -O3 -xW -static -no-vec2011090120110831
21192vect128-mmxhackicc -m64 -O3 -static -no-vec2011090120110831
21200sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
21200vect128-mmxhackicc -O2 -static -no-vec2011090120110831
21208bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
21208sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2012020720120207
21208vect128-mmxhackicc -Os -xP -static2011090120110831
21224vect128-mmxhackicc -O1 -xP -static -no-vec2011090120110831
21224vect128-mmxhackicc -O3 -static -no-vec2011090120110831
21224vect128-mmxhackicc -m64 -Os -static -no-vec2011090120110831
21232regsicc -O3 -xW -static2012020720120207
21240regsicc -O3 -static -no-vec2012020720120207
21240vect128-mmxhackicc -O3 -xP -static -no-vec2011090120110831
21240regsicc -O3 -xW -static -no-vec2012020720120207
21240vect128-mmxhackicc -Os -xW -static2011090120110831
21240regsicc -m64 -O3 -static -no-vec2012020720120207
21248bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
21248sse2gcc -march=nocona -O2 -fomit-frame-pointer2011090120110831
21248vect128-mmxhackicc -m64 -O1 -static2011090120110831
21248regsicc -m64 -O3 -static2012020720120207
21256sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2012020720120207
21256bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2012021220120211
21256regsicc -O3 -xP -static2012020720120207
21256vect128-mmxhackicc -Os -static2011090120110831
21264bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
21264bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021220120211
21264bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2012021220120211
21264vect128-mmxhackicc -O2 -xW -static2011090120110831
21272sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21280sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020720120207
21280sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012020720120207
21288sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012020720120207
21288bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
21288sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21288sse2gcc -march=nocona -Os -fomit-frame-pointer2011090120110831
21288vect128-mmxhackicc -O1 -xW -static2011090120110831
21296sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012020720120207
21296bswapgcc -march=nocona -O -fomit-frame-pointer2012021220120211
21296vect128-mmxhackicc -O3 -xW -static2011090120110831
21296bswapicc -Os -static -no-vec2012021220120211
21296vect128-mmxhackicc -m64 -Os -static2011090120110831
21304bswapgcc -funroll-loops -O -fomit-frame-pointer2012021220120211
21304bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2012021220120211
21304bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021220120211
21304vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
21304bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021220120211
21312sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2012020720120207
21312bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
21312bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021220120211
21312sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090120110831
21312bswapgcc -march=k8 -O -fomit-frame-pointer2012021220120211
21312vect128-mmxhackicc -m64 -O2 -static2011090120110831
21320bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021220120211
21320bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
21320bswapgcc -march=nocona -O3 -fomit-frame-pointer2012021220120211
21328sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
21328vect128-mmxhackicc -O1 -static2011090120110831
21344bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
21344sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090120110831
21352sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020720120207
21352sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020720120207
21368sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
21376sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
21376sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
21376sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090120110831
21376bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021220120211
21376bswapgcc -march=nocona -O2 -fomit-frame-pointer2012021220120211
21384sse2-2gcc -funroll-loops -O -fomit-frame-pointer2012020720120207
21384sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012020720120207
21384bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021220120211
21392sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012020720120207
21392sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012020720120207
21392vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
21392regsicc -O2 -static -no-vec2012020720120207
21392bswapicc -Os -xW -static -no-vec2012021220120211
21400sphlibicc -O3 -xW -static2011090120110831
21408sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012020720120207
21408vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
21416vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
21424bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
21424sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012020720120207
21424sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2012020720120207
21424sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2012020720120207
21424bswapicc -m64 -O1 -static -no-vec2012021220120211
21432sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012020720120207
21448vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
21456bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021220120211
21480sse2-2gcc -march=nocona -Os -fomit-frame-pointer2012020720120207
21488sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012020720120207
21488sse2-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012020720120207
21488sphlibicc -O1 -static -no-vec2011090120110831
21488regsicc -O2 -xW -static -no-vec2012020720120207
21496sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
21496sphlibicc -O1 -static2011090120110831
21496sphlibicc -O3 -xP -static -no-vec2011090120110831
21504sse2-2gcc -O -fomit-frame-pointer2012020720120207
21504sse2-2gcc -m64 -O -fomit-frame-pointer2012020720120207
21504sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
21504sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
21504sphlibicc -O1 -xW -static -no-vec2011090120110831
21512sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020720120207
21512bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021220120211
21512sphlibicc -m64 -O1 -static2011090120110831
21512bswapicc -m64 -Os -static -no-vec2012021220120211
21520sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2012020720120207
21520sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012020720120207
21520vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
21520sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
21536sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
21536sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
21536sphlibicc -O1 -xP -static -no-vec2011090120110831
21536sphlibicc -m64 -O2 -static -no-vec2011090120110831
21544sse2gcc -O2 -fomit-frame-pointer2011090120110831
21544sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012020720120207
21544sse2gcc -m64 -O3 -fomit-frame-pointer2011090120110831
21544sphlibicc -m64 -O1 -static -no-vec2011090120110831
21552sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2012020720120207
21552sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012020720120207
21552sse2gcc -m64 -O2 -fomit-frame-pointer2011090120110831
21560sse2-2gcc -march=barcelona -O -fomit-frame-pointer2012020720120207
21560sphlibicc -O1 -xP -static2011090120110831
21560vect128-mmxhackicc -O2 -static2011090120110831
21568vect128icc -no-vec2011090120110831
21576bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021220120211
21576sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
21576sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
21576vect128icc -O2 -static -no-vec2011090120110831
21584sphlibicc -O1 -xW -static2011090120110831
21592sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012020720120207
21592sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
21592sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
21592sphlibicc -m64 -xHost -vec-report0 -static2011090120110831
21600sphlibicc -O3 -xW -static -no-vec2011090120110831
21608sse2gcc -Os -fomit-frame-pointer2011090120110831
21608sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012020720120207
21616bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
21616sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011090120110831
21616sphlibicc -m64 -O3 -static -no-vec2011090120110831
21624sse2gcc -O3 -fomit-frame-pointer2011090120110831
21624sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
21624sphlibgcc -m64 -O2 -fomit-frame-pointer2011090120110831
21624sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
21624sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
21624sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011090120110831
21624sphlibicc -m64 -O3 -static2011090120110831
21632sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012020720120207
21640sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
21648vect128icc -O3 -static -no-vec2011090120110831
21656sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
21656sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2011090120110831
21656bswapgcc -march=nocona -Os -fomit-frame-pointer2012021220120211
21664sphlibgcc -O2 -fomit-frame-pointer2011090120110831
21664sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011090120110831
21664bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
21664sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
21672sphlibgcc -O3 -fomit-frame-pointer2011090120110831
21672sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
21672sphlibicc2011090120110831
21672bswapicc -Os -xP -static -no-vec2012021220120211
21672sphlibicc -m64 -O2 -static2011090120110831
21672sphlibicc -no-vec2011090120110831
21680sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
21680sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090120110831
21680sse2gcc -march=k8 -Os -fomit-frame-pointer2011090120110831
21680regsicc -Os -xP -static2012020720120207
21688sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
21688sphlibicc -O2 -static2011090120110831
21696sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21696sphlibicc -O2 -xP -static2011090120110831
21696vect128icc -O2 -xP -static2011090120110831
21696sphlibicc -O2 -xW -static2011090120110831
21696regsicc -Os -xW -static2012020720120207
21704vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
21704sphlibgcc -march=k8 -O2 -fomit-frame-pointer2011090120110831
21704regsicc -O1 -xW -static2012020720120207
21720vect128icc -O3 -xP -static2011090120110831
21720regsicc -m64 -Os -static2012020720120207
21728sphlibicc -O2 -xW -static -no-vec2011090120110831
21728sphlibicc -O3 -static2011090120110831
21728sphlibicc -O3 -static -no-vec2011090120110831
21728regsicc -m64 -O1 -static2012020720120207
21736ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
21736vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
21736regsicc -O1 -static2012020720120207
21744sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090120110831
21744sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
21744sphlibgcc -march=k8 -O3 -fomit-frame-pointer2011090120110831
21744vect128icc2011090120110831
21744vect128icc -O2 -xW -static2011090120110831
21752vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
21752regsicc -O1 -static -no-vec2012020720120207
21752regsicc -O1 -xW -static -no-vec2012020720120207
21760regsicc -Os -static -no-vec2012020720120207
21760vect128icc -m64 -O2 -static2011090120110831
21768sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090120110831
21768vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
21768regsicc -O1 -xP -static2012020720120207
21776regsicc -Os -static2012020720120207
21784regsgcc -O2 -fomit-frame-pointer2012020720120207
21784regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020720120207
21784sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21784sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21792sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090120110831
21792regsgcc -m64 -O2 -fomit-frame-pointer2012020720120207
21792vect128icc -O1 -xW -static -no-vec2011090120110831
21792vect128icc -m64 -O2 -static -no-vec2011090120110831
21800sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
21800sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21800vect128icc -O1 -static -no-vec2011090120110831
21800vect128icc -O1 -xP -static2011090120110831
21800vect128icc -O2 -static2011090120110831
21800vect128icc -m64 -Os -static2011090120110831
21808sse2gcc -m64 -Os -fomit-frame-pointer2011090120110831
21816regsgcc -funroll-loops -O2 -fomit-frame-pointer2012020720120207
21816regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012020720120207
21816regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012020720120207
21816sse2gcc -march=barcelona -Os -fomit-frame-pointer2011090120110831
21824regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012020720120207
21824sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
21824sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
21832sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
21832vect128icc -O1 -static2011090120110831
21832bswapicc -O1 -static -no-vec2012021220120211
21840sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011090120110831
21840regsgcc -m64 -O3 -fomit-frame-pointer2012020720120207
21840vect128icc -m64 -Os -static -no-vec2011090120110831
21840vect128icc -m64 -xHost -vec-report0 -static2011090120110831
21848regsgcc -O3 -fomit-frame-pointer2012020720120207
21848regsgcc -funroll-loops -O3 -fomit-frame-pointer2012020720120207
21848regsgcc -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21848sphlibicc -O2 -xP -static -no-vec2011090120110831
21848vect128icc -O3 -xP -static -no-vec2011090120110831
21856vect128icc -Os -xW -static -no-vec2011090120110831
21864regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012020720120207
21864sphlibicc -O2 -static -no-vec2011090120110831
21864sphlibicc -Os -static2011090120110831
21864vect128icc -Os -static2011090120110831
21864vect128icc -m64 -O3 -static -no-vec2011090120110831
21872regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21872regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012020720120207
21872sphlibicc -Os -xW -static2011090120110831
21880regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020720120207
21880regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012020720120207
21880bswapicc -O1 -xW -static -no-vec2012021220120211
21880vect128icc -Os -xW -static2011090120110831
21896regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012020720120207
21896ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
21904regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012020720120207
21904sphlibgcc -m64 -O3 -fomit-frame-pointer2011090120110831
21904regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21904regsgcc -march=k8 -O3 -fomit-frame-pointer2012020720120207
21904vect128icc -O3 -xW -static -no-vec2011090120110831
21904sphlibicc -m64 -Os -static2011090120110831
21912sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090120110831
21912vect128icc -O3 -xW -static2011090120110831
21912vect128icc -Os -xP -static -no-vec2011090120110831
21912vect128icc -m64 -O1 -static -no-vec2011090120110831
21912vect128icc -m64 -O3 -static2011090120110831
21920regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012020720120207
21928sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
21928sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090120110831
21928vect128icc -O3 -static2011090120110831
21936regsgcc -march=k8 -O2 -fomit-frame-pointer2012020720120207
21952sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
21952vect128icc -O2 -xW -static -no-vec2011090120110831
21952vect128icc -Os -static -no-vec2011090120110831
21960regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012020720120207
21960sphlibicc -m64 -Os -static -no-vec2011090120110831
21968sse2gcc -O -fomit-frame-pointer2011090120110831
21968sse2gcc -m64 -O -fomit-frame-pointer2011090120110831
21976sse2gcc -funroll-loops -Os -fomit-frame-pointer2011090120110831
21976regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012020720120207
21976ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
21976vect128icc -Os -xP -static2011090120110831
21984sse2-2gcc -Os -fomit-frame-pointer2012020720120207
21984sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
21984sse2-2gcc -m64 -Os -fomit-frame-pointer2012020720120207
21984sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012020720120207
21992regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012020720120207
21992sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090120110831
22000sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
22008sse2-2gcc -O2 -fomit-frame-pointer2012020720120207
22008sse2-2gcc -O3 -fomit-frame-pointer2012020720120207
22008regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012020720120207
22008regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012020720120207
22008regsgcc -march=barcelona -O2 -fomit-frame-pointer2012020720120207
22024sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
22024sse2gcc -march=nocona -O -fomit-frame-pointer2011090120110831
22024vect128icc -O2 -xP -static -no-vec2011090120110831
22024sphlibicc -Os -xW -static -no-vec2011090120110831
22040sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012020720120207
22040sse2gcc -march=barcelona -O -fomit-frame-pointer2011090120110831
22040regsicc -O1 -xP -static -no-vec2012020720120207
22040vect128icc -O1 -xW -static2011090120110831
22048sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012020720120207
22048regsicc -Os -xW -static -no-vec2012020720120207
22056sphlibicc -O3 -xP -static2011090120110831
22056regsicc -m64 -O1 -static -no-vec2012020720120207
22064regsgcc -O -fomit-frame-pointer2012020720120207
22064sse2-2gcc -m64 -O3 -fomit-frame-pointer2012020720120207
22064sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2011090120110831
22072regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012020720120207
22072sse2-2gcc -march=k8 -Os -fomit-frame-pointer2012020720120207
22072sphlibicc -Os -xP -static -no-vec2011090120110831
22088sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
22088vect128icc -O1 -xP -static -no-vec2011090120110831
22088sphlibicc -Os -static -no-vec2011090120110831
22096sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012020720120207
22096sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011090120110831
22096sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011090120110831
22096sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
22096sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
22104sse2gcc -funroll-loops -O -fomit-frame-pointer2011090120110831
22104sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090120110831
22104sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
22112sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
22112sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090120110831
22112regsgcc -m64 -O -fomit-frame-pointer2012020720120207
22120sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
22120sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090120110831
22120sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
22120sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012020720120207
22120regsgcc -march=barcelona -O -fomit-frame-pointer2012020720120207
22120vect128icc -m64 -O1 -static2011090120110831
22128regsgcc -funroll-loops -O -fomit-frame-pointer2012020720120207
22128regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012020720120207
22128sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011090120110831
22128regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012020720120207
22128sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090120110831
22128vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
22128sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2012020720120207
22128regsgcc -march=barcelona -Os -fomit-frame-pointer2012020720120207
22136regsgcc -march=k8 -O -fomit-frame-pointer2012020720120207
22136regsicc -m64 -Os -static -no-vec2012020720120207
22152regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012020720120207
22160sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
22160sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090120110831
22160regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012020720120207
22160vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
22160regsgcc -march=k8 -Os -fomit-frame-pointer2012020720120207
22168regsgcc -Os -fomit-frame-pointer2012020720120207
22168regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012020720120207
22168sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2012020720120207
22176regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012020720120207
22176regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012020720120207
22176regsgcc -m64 -Os -fomit-frame-pointer2012020720120207
22184regsgcc -funroll-loops -Os -fomit-frame-pointer2012020720120207
22184regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012020720120207
22184regsgcc -march=nocona -O -fomit-frame-pointer2012020720120207
22192regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012020720120207
22200regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012020720120207
22200vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
22208regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012020720120207
22208regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012020720120207
22208regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012020720120207
22216regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012020720120207
22216regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012020720120207
22216regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012020720120207
22224regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012020720120207
22224sphlibicc -Os -xP -static2011090120110831
22240regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012020720120207
22240regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012020720120207
22240vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
22248regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012020720120207
22248ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
22264ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
22272regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012020720120207
22280regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012020720120207
22288regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012020720120207
22288ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
22288regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012020720120207
22288regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012020720120207
22296regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012020720120207
22304sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
22312regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012020720120207
22328regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012020720120207
22368regsicc -Os -xP -static -no-vec2012020720120207
22376ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
22384sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
22384sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
22384sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
22392sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
22392regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012020720120207
22400sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090120110831
22400sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090120110831
22400sse2-2gcc -m64 -O2 -fomit-frame-pointer2012020720120207
22408regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012020720120207
22416sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
22416vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
22416sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
22424vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
22424sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
22432sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
22448vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
22472vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
22480vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
22480vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
22496vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
22504vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
22504vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
22512vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
22512regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012020720120207
22536regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012020720120207
22560regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012020720120207
22624sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
22640sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090120110831
22640ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
22640regsgcc -march=nocona -O3 -fomit-frame-pointer2012020720120207
22648sphlibgcc -O -fomit-frame-pointer2011090120110831
22648sphlibgcc -m64 -O -fomit-frame-pointer2011090120110831
22648regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012020720120207
22656regsgcc -march=nocona -O2 -fomit-frame-pointer2012020720120207
22664regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012020720120207
22680regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012020720120207
22696regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012020720120207
22696regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012020720120207
22704regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012020720120207
22712regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012020720120207
22728vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
22752regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012020720120207
22752vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
22760vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
22768vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
22800sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
22800sphlibgcc -march=k8 -O -fomit-frame-pointer2011090120110831
22808sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090120110831
22808sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
22816sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090120110831
22824sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
22832sphlibgcc -funroll-loops -O -fomit-frame-pointer2011090120110831
22912regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012020720120207
22912regsgcc -march=nocona -Os -fomit-frame-pointer2012020720120207
22928sphlibgcc -march=nocona -O -fomit-frame-pointer2011090120110831
22944regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012020720120207
22952sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
23144sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
23216sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
23232sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090120110831
23320sphlibgcc -march=barcelona -O -fomit-frame-pointer2011090120110831
23344sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
23352sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
23360sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
23360sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
23424sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
23904sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
23904sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
23920sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090120110831
23920sphlibgcc -march=nocona -O2 -fomit-frame-pointer2011090120110831
23976sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090120110831
23984sphlibgcc -march=nocona -O3 -fomit-frame-pointer2011090120110831
24000sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090120110831
24008sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
24008sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
24424sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
24528sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090120110831
24528sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090120110831
24568sphlibgcc -Os -fomit-frame-pointer2011090120110831
24592sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
24632sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090120110831
24664sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
24680sphlibgcc -m64 -Os -fomit-frame-pointer2011090120110831
24728sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011090120110831
24864sphlibgcc -march=barcelona -Os -fomit-frame-pointer2011090120110831
25472sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
25608sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
25640sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
25640sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
25664sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
25760sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
25808sphlibgcc -march=k8 -Os -fomit-frame-pointer2011090120110831
25856sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
25952sandygcc -Os -fomit-frame-pointer2012021220120211
26000sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
26016sandygcc -funroll-loops -O2 -fomit-frame-pointer2012021220120211
26032sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012021220120211
26072sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
26072sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
26088sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012021220120211
26088sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012021220120211
26088sandygcc -march=barcelona -O3 -fomit-frame-pointer2012021220120211
26096sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
26104sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012021220120211
26128sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
26128sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012021220120211
26136sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012021220120211
26144sandygcc -m64 -O3 -fomit-frame-pointer2012021220120211
26152sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012021220120211
26152sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
26184sandygcc -funroll-loops -O3 -fomit-frame-pointer2012021220120211
26184sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012021220120211
26200sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012021220120211
26216sandygcc -march=k8 -O3 -fomit-frame-pointer2012021220120211
26224sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012021220120211
26264sandygcc -O3 -fomit-frame-pointer2012021220120211
26264sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
26280sandygcc -O2 -fomit-frame-pointer2012021220120211
26288sandygcc -m64 -O2 -fomit-frame-pointer2012021220120211
26296sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
26296sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012021220120211
26296sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012021220120211
26296sandygcc -march=barcelona -O2 -fomit-frame-pointer2012021220120211
26304sandygcc -march=k8 -O2 -fomit-frame-pointer2012021220120211
26312sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
26320sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
26328sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012021220120211
26344sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
26352sandygcc -m64 -Os -fomit-frame-pointer2012021220120211
26376sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012021220120211
26432sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012021220120211
26448sandygcc -funroll-loops -Os -fomit-frame-pointer2012021220120211
26448sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012021220120211
26448sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012021220120211
26496sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012021220120211
26528sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012021220120211
26568sandygcc -march=barcelona -Os -fomit-frame-pointer2012021220120211
26640sandygcc -march=k8 -Os -fomit-frame-pointer2012021220120211
26672sandyicc -m64 -O2 -static -no-vec2012021220120211
26720sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012021220120211
26728sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012021220120211
26752sandyicc2012021220120211
26752sandyicc -O3 -static -no-vec2012021220120211
26752sandyicc -m64 -xHost -vec-report0 -static2012021220120211
26768sandyicc -O2 -xP -static -no-vec2012021220120211
26808sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012021220120211
26832sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012021220120211
26832sandyicc -O3 -xW -static2012021220120211
26840sandyicc -O2 -xW -static2012021220120211
26840sandyicc -m64 -O2 -static2012021220120211
26848sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012021220120211
26864sandyicc -O3 -xW -static -no-vec2012021220120211
26880sandyicc -O3 -xP -static -no-vec2012021220120211
26880sandyicc -no-vec2012021220120211
26888sandyicc -O2 -xP -static2012021220120211
26896sandyicc -O3 -static2012021220120211
26904sandyicc -O2 -static -no-vec2012021220120211
26904sandyicc -m64 -O3 -static -no-vec2012021220120211
26912sandyicc -O2 -xW -static -no-vec2012021220120211
26920sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2012021220120211
26928sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012021220120211
26928sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012021220120211
26952sandyicc -O2 -static2012021220120211
26968sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012021220120211
26968sandyicc -O3 -xP -static2012021220120211
26968sandyicc -m64 -O3 -static2012021220120211
27264sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090120110831
27312sphlibgcc -march=nocona -Os -fomit-frame-pointer2011090120110831
27424sandyicc -Os -static2012021220120211
27424sandyicc -Os -xW -static2012021220120211
27472sandyicc -m64 -Os -static2012021220120211
27512sandyicc -Os -xP -static2012021220120211
27552sandyicc -O1 -static2012021220120211
27560sandyicc -O1 -xW -static2012021220120211
27608sandyicc -O1 -xP -static2012021220120211
27616sandyicc -O1 -static -no-vec2012021220120211
27616sandyicc -O1 -xW -static -no-vec2012021220120211
27632sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2011090120110831
27656sandyicc -m64 -O1 -static2012021220120211
27712sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
27720sandyicc -m64 -Os -static -no-vec2012021220120211
27728sphlib-smallgcc -O2 -fomit-frame-pointer2011090120110831
27736sandyicc -Os -static -no-vec2012021220120211
27856sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
27920sandyicc -Os -xW -static -no-vec2012021220120211
27928sandyicc -Os -xP -static -no-vec2012021220120211
27984sandyicc -m64 -O1 -static -no-vec2012021220120211
28016sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
28072sandyicc -O1 -xP -static -no-vec2012021220120211
28136sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2011090120110831
28200sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
28208sandygcc -funroll-loops -O -fomit-frame-pointer2012021220120211
28248sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
28256sphlib-smallgcc -O3 -fomit-frame-pointer2011090120110831
28264sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012021220120211
28288sandygcc -m64 -march=nocona -O -fomit-frame-pointer2012021220120211
28312sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2012021220120211
28312sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
28312sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012021220120211
28320sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
28328sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012021220120211
28336sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012021220120211
28344sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
28344sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012021220120211
28352sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
28352sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012021220120211
28352sandygcc -march=barcelona -O -fomit-frame-pointer2012021220120211
28360sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
28360sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
28368sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
28368sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
28368sandygcc -march=k8 -O -fomit-frame-pointer2012021220120211
28384sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090120110831
28384sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090120110831
28384sandygcc -march=nocona -O2 -fomit-frame-pointer2012021220120211
28392sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
28392sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090120110831
28392sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
28392sandygcc -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
28400sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012021220120211
28400sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012021220120211
28400sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012021220120211
28416sandygcc -m64 -O -fomit-frame-pointer2012021220120211
28416sandygcc -m64 -march=core2 -O -fomit-frame-pointer2012021220120211
28416sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012021220120211
28424sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012021220120211
28424sandygcc -march=nocona -O3 -fomit-frame-pointer2012021220120211
28432sandygcc -fno-schedule-insns -O -fomit-frame-pointer2012021220120211
28432sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2012021220120211
28440sandygcc -O -fomit-frame-pointer2012021220120211
28440sandygcc -march=nocona -O -fomit-frame-pointer2012021220120211
28464sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012021220120211
28472sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2012021220120211
28504sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
28512sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090120110831
28520sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
28536sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2011090120110831
28560sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
28632sandygcc -march=nocona -Os -fomit-frame-pointer2012021220120211
28656refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
28672sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090120110831
28680refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090120110831
28712refgcc -funroll-loops -O2 -fomit-frame-pointer2011090120110831
28760refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
28760refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090120110831
28760sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2011090120110831
28776refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090120110831
28896sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2011090120110831
28912sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
28960sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
28968refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
28976sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090120110831
28984sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
29056sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2011090120110831
29096sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
29096sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2011090120110831
29120sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2011090120110831
29128sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
29432sphlib-smallicc -m64 -xHost -vec-report0 -static2011090120110831
29480refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
29576sphlib-smallicc -m64 -O3 -static -no-vec2011090120110831
29608refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090120110831
29608sphlib-smallicc -O2 -xP -static -no-vec2011090120110831
29624sphlib-smallicc -no-vec2011090120110831
29632sphlib-smallicc -O3 -xW -static -no-vec2011090120110831
29648sphlib-smallicc -O3 -xP -static2011090120110831
29656reficc -O2 -xP -static -no-vec2011061720110617
29664sphlib-smallicc -m64 -O2 -static2011090120110831
29672sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
29680sphlib-smallicc -O3 -xP -static -no-vec2011090120110831
29696sphlib-smallicc -m64 -O3 -static2011090120110831
29720sphlib-smallicc -O2 -xP -static2011090120110831
29720sphlib-smallicc -O3 -static2011090120110831
29720sphlib-smallicc -m64 -O2 -static -no-vec2011090120110831
29728reficc -O3 -xP -static -no-vec2011061720110617
29736sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2011090120110831
29744sphlib-smallicc -O3 -xW -static2011090120110831
29776sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2011090120110831
29792refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090120110831
29792sphlib-smallicc -O2 -static2011090120110831
29800reficc -m64 -xHost -vec-report0 -static2011061720110617
29816reficc -O2 -xP -static2011061720110617
29824sphlib-smallicc -Os -xW -static2011090120110831
29864sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
29872refgcc -funroll-loops -O3 -fomit-frame-pointer2011090120110831
29872sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
29880sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090120110831
29904reficc -m64 -O2 -static2011061720110617
29912reficc -O2 -static2011061720110617
29912sphlib-smallicc -O2 -xW -static -no-vec2011090120110831
29920refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
29920sphlib-smallicc -O2 -static -no-vec2011090120110831
29944sphlib-smallicc -O2 -xW -static2011090120110831
29992reficc -m64 -O3 -static -no-vec2011061720110617
30000reficc -O3 -static2011061720110617
30016reficc -O3 -static -no-vec2011061720110617
30024sphlib-smallicc -m64 -Os -static2011090120110831
30040sphlib-smallicc -O1 -static -no-vec2011090120110831
30040reficc -O2 -xW -static -no-vec2011061720110617
30040reficc -m64 -O2 -static -no-vec2011061720110617
30048refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090120110831
30048reficc2011061720110617
30048reficc -O2 -static -no-vec2011061720110617
30056sphlib-smallicc -Os -static2011090120110831
30056sphlib-smallicc -m64 -Os -static -no-vec2011090120110831
30064reficc -O3 -xW -static -no-vec2011061720110617
30072sphlib-smallicc -O1 -xW -static -no-vec2011090120110831
30072sphlib-smallicc -Os -xP -static -no-vec2011090120110831
30088sphlib-smallicc -O1 -static2011090120110831
30096sphlib-smallicc2011090120110831
30104sphlib-smallicc -m64 -O1 -static2011090120110831
30104reficc -m64 -O3 -static2011061720110617
30104reficc -no-vec2011061720110617
30152reficc -O3 -xW -static2011061720110617
30152sphlib-smallicc -Os -xP -static2011090120110831
30160sphlib-smallicc -m64 -O1 -static -no-vec2011090120110831
30176refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
30192refgcc -funroll-loops -O -fomit-frame-pointer2011090120110831
30232sphlib-smallicc -O3 -static -no-vec2011090120110831
30248refgcc -m64 -O2 -fomit-frame-pointer2011090120110831
30256sphlib-smallicc -Os -xW -static -no-vec2011090120110831
30280refgcc -O2 -fomit-frame-pointer2011090120110831
30312sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090120110831
30320refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090120110831
30328refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090120110831
30336refgcc -march=k8 -O2 -fomit-frame-pointer2011090120110831
30344reficc -O3 -xP -static2011061720110617
30368refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090120110831
30384refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090120110831
30424refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090120110831
30448refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090120110831
30480refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
30480refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090120110831
30488sphlib-smallicc -O1 -xW -static2011090120110831
30512sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
30520refgcc -march=barcelona -O2 -fomit-frame-pointer2011090120110831
30528refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
30528refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090120110831
30536refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
30592refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
30608refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090120110831
30608sphlib-smallicc -Os -static -no-vec2011090120110831
30624refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090120110831
30632refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090120110831
30632refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090120110831
30648refgcc -m64 -O3 -fomit-frame-pointer2011090120110831
30656refgcc -O3 -fomit-frame-pointer2011090120110831
30656refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
30688refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090120110831
30696refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090120110831
30728refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
30744sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
30744sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2011090120110831
30752sphlib-smallgcc -O -fomit-frame-pointer2011090120110831
30760sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
30760sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
30768sphlib-smallgcc -m64 -O -fomit-frame-pointer2011090120110831
30832sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090120110831
30840sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
30848sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
30848sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
30848sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
30856sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2011090120110831
30864sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2011090120110831
30864sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090120110831
30864sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
30864sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
30864sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
30880refgcc -march=barcelona -O3 -fomit-frame-pointer2011090120110831
30888refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090120110831
30992refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090120110831
31024sphlib-smallicc -O1 -xP -static -no-vec2011090120110831
31040refgcc -march=k8 -O3 -fomit-frame-pointer2011090120110831
31120sphlib-smallicc -O1 -xP -static2011090120110831
31168refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090120110831
31176refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090120110831
31208refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
31248sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090120110831
31296sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090120110831
31624sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
31704sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
31776sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090120110831
31824refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090120110831
31952refgcc -march=nocona -O3 -fomit-frame-pointer2011090120110831
31968refgcc -fno-schedule-insns -O -fomit-frame-pointer2011090120110831
31984refgcc -O -fomit-frame-pointer2011090120110831
32024refgcc -m64 -O -fomit-frame-pointer2011090120110831
32048refgcc -m64 -march=core2 -O -fomit-frame-pointer2011090120110831
32112refgcc -m64 -march=k8 -O -fomit-frame-pointer2011090120110831
32112refgcc -march=barcelona -O -fomit-frame-pointer2011090120110831
32128refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090120110831
32128refgcc -m64 -march=nocona -O -fomit-frame-pointer2011090120110831
32144refgcc -march=nocona -O2 -fomit-frame-pointer2011090120110831
32144refgcc -march=nocona -O -fomit-frame-pointer2011090120110831
32168reficc -O2 -xW -static2011061720110617
32192refgcc -march=k8 -O -fomit-frame-pointer2011090120110831
32224refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090120110831
33160reficc -O1 -static2011061720110617
33192reficc -O1 -xW -static2011061720110617
33224refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090120110831
33264reficc -O1 -xP -static2011061720110617
33304reficc -m64 -O1 -static2011061720110617
33312reficc -Os -xW -static2011061720110617
33336reficc -O1 -static -no-vec2011061720110617
33344reficc -O1 -xW -static -no-vec2011061720110617
33432reficc -Os -static2011061720110617
33528reficc -Os -xP -static2011061720110617
33536reficc -O1 -xP -static -no-vec2011061720110617
33592refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
33592refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090120110831
33600refgcc -funroll-loops -Os -fomit-frame-pointer2011090120110831
33720reficc -m64 -O1 -static -no-vec2011061720110617
33736refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090120110831
33824refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
33904refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090120110831
33920sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2011090120110831
33928refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
33952refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
33960refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
33984refgcc -m64 -Os -fomit-frame-pointer2011090120110831
33984reficc -Os -xW -static -no-vec2011061720110617
33992refgcc -Os -fomit-frame-pointer2011090120110831
34008reficc -Os -static -no-vec2011061720110617
34016refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
34024refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090120110831
34040refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
34056refgcc -march=k8 -Os -fomit-frame-pointer2011090120110831
34128refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
34136refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
34224refgcc -march=barcelona -Os -fomit-frame-pointer2011090120110831
34256refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
34272refgcc -march=nocona -Os -fomit-frame-pointer2011090120110831
34304refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
34456reficc -Os -xP -static -no-vec2011061720110617
35400reficc -m64 -Os -static -no-vec2011061720110617
35920refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
37168refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090120110831
38688sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
38800reficc -m64 -Os -static2011061720110617
38824sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
38968sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2011090120110831
38968sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090120110831
38984sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090120110831
38984sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090120110831
39064sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090120110831
39080sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2011090120110831
39088sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090120110831
39152sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090120110831
39320sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
39344sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
39432sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2011090120110831
39448sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090120110831
39688sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090120110831
39864sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090120110831
39872sphlib-smallgcc -Os -fomit-frame-pointer2011090120110831
39872sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2011090120110831
40008sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090120110831
40184sphlib-smallgcc -m64 -Os -fomit-frame-pointer2011090120110831
40304sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090120110831
40632sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090120110831
93464sphlibgcc -funroll-loops2011090120110831
93528sphlibgcc2011090120110831
94456sphlibcc2011090120110831
114256bswapgcc -funroll-loops2012021220120211
114288bswapcc2012021220120211
115248bswapgcc2012021220120211
116648regsgcc -funroll-loops2012020720120207
116680regscc2012020720120207
120104regsgcc2012020720120207
122072sandygcc -funroll-loops2012021220120211
122272sandygcc2012021220120211
127336sphlib-smallgcc -funroll-loops2011090120110831
127464sphlib-smallgcc2011090120110831
128640sphlib-smallcc2011090120110831
133000sandycc2012021220120211
136480refcc2011090120110831
136520refgcc2011090120110831
136712refgcc -funroll-loops2011090120110831
396800sse2gcc -funroll-loops2011090120110831
401608sse2gcc2011090120110831
406304sse2cc2011090120110831
509000sse2-2cc2012020720120207
512976sse2-2gcc -funroll-loops2012020720120207
513240sse2-2gcc2012020720120207

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 269, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxs avxicc
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxs avxicc
gcc -m64 -march=core2 -O -fomit-frame-pointer avxs avxicc
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxs avxicc
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 sse41 ssse3 sse2-2 avxs sse41-2 avxicc
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avxs avxicc
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avxs avxicc
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avxs avxicc
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer avxs avxicc
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc
icc sse41 avxs sse41-2 avxicc
icc -O1 -static sse41 avxs sse41-2 avxicc
icc -O1 -static -no-vec sse41 avxs sse41-2 avxicc
icc -O1 -xP -static sse41 avxs sse41-2 avxicc
icc -O1 -xP -static -no-vec sse41 avxs sse41-2 avxicc
icc -O1 -xW -static sse41 avxs sse41-2 avxicc
icc -O1 -xW -static -no-vec sse41 avxs sse41-2 avxicc
icc -O2 -static sse41 avxs sse41-2 avxicc
icc -O2 -static -no-vec sse41 avxs sse41-2 avxicc
icc -O2 -xP -static sse41 avxs sse41-2 avxicc
icc -O2 -xP -static -no-vec sse41 avxs sse41-2 avxicc
icc -O2 -xW -static sse41 avxs sse41-2 avxicc
icc -O2 -xW -static -no-vec sse41 avxs sse41-2 avxicc
icc -O3 -static sse41 avxs sse41-2 avxicc
icc -O3 -static -no-vec sse41 avxs sse41-2 avxicc
icc -O3 -xP -static sse41 avxs sse41-2 avxicc
icc -O3 -xP -static -no-vec sse41 avxs sse41-2 avxicc
icc -O3 -xW -static sse41 avxs sse41-2 avxicc
icc -O3 -xW -static -no-vec sse41 avxs sse41-2 avxicc
icc -Os -static sse41 avxs sse41-2 avxicc
icc -Os -static -no-vec sse41 avxs sse41-2 avxicc
icc -Os -xP -static sse41 avxs sse41-2 avxicc
icc -Os -xP -static -no-vec sse41 avxs sse41-2 avxicc
icc -Os -xW -static sse41 avxs sse41-2 avxicc
icc -Os -xW -static -no-vec sse41 avxs sse41-2 avxicc
icc -m64 -O1 -static sse41 avxs sse41-2 avxicc
icc -m64 -O1 -static -no-vec sse41 avxs sse41-2 avxicc
icc -m64 -O2 -static sse41 avxs sse41-2 avxicc
icc -m64 -O2 -static -no-vec sse41 avxs sse41-2 avxicc
icc -m64 -O3 -static sse41 avxs sse41-2 avxicc
icc -m64 -O3 -static -no-vec sse41 avxs sse41-2 avxicc
icc -m64 -Os -static sse41 avxs sse41-2 avxicc
icc -m64 -Os -static -no-vec sse41 avxs sse41-2 avxicc
icc -m64 -xHost -vec-report0 -static sse41 avxs sse41-2 avxicc
icc -no-vec sse41 avxs sse41-2 avxicc

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41
gcc sse41
gcc -O2 -fomit-frame-pointer sse41
gcc -O3 -fomit-frame-pointer sse41
gcc -O -fomit-frame-pointer sse41
gcc -Os -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops sse41
gcc -funroll-loops -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -O -fomit-frame-pointer sse41
gcc -funroll-loops -Os -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41
gcc -m64 -O2 -fomit-frame-pointer sse41
gcc -m64 -O3 -fomit-frame-pointer sse41
gcc -m64 -O -fomit-frame-pointer sse41
gcc -m64 -Os -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -march=barcelona -O -fomit-frame-pointer sse41
gcc -march=barcelona -Os -fomit-frame-pointer sse41
gcc -march=k8 -O2 -fomit-frame-pointer sse41
gcc -march=k8 -O3 -fomit-frame-pointer sse41
gcc -march=k8 -O -fomit-frame-pointer sse41
gcc -march=k8 -Os -fomit-frame-pointer sse41
gcc -march=nocona -O2 -fomit-frame-pointer sse41
gcc -march=nocona -O3 -fomit-frame-pointer sse41
gcc -march=nocona -O -fomit-frame-pointer sse41
gcc -march=nocona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc xop
gcc xop
gcc -O2 -fomit-frame-pointer xop
gcc -O3 -fomit-frame-pointer xop
gcc -O -fomit-frame-pointer xop
gcc -Os -fomit-frame-pointer xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops xop
gcc -funroll-loops -O2 -fomit-frame-pointer xop
gcc -funroll-loops -O3 -fomit-frame-pointer xop
gcc -funroll-loops -O -fomit-frame-pointer xop
gcc -funroll-loops -Os -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xop
gcc -m64 -O2 -fomit-frame-pointer xop
gcc -m64 -O3 -fomit-frame-pointer xop
gcc -m64 -O -fomit-frame-pointer xop
gcc -m64 -Os -fomit-frame-pointer xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -march=barcelona -O2 -fomit-frame-pointer xop
gcc -march=barcelona -O3 -fomit-frame-pointer xop
gcc -march=barcelona -O -fomit-frame-pointer xop
gcc -march=barcelona -Os -fomit-frame-pointer xop
gcc -march=k8 -O2 -fomit-frame-pointer xop
gcc -march=k8 -O3 -fomit-frame-pointer xop
gcc -march=k8 -O -fomit-frame-pointer xop
gcc -march=k8 -Os -fomit-frame-pointer xop
gcc -march=nocona -O2 -fomit-frame-pointer xop
gcc -march=nocona -O3 -fomit-frame-pointer xop
gcc -march=nocona -O -fomit-frame-pointer xop
gcc -march=nocona -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41-2
gcc sse41-2
gcc -O2 -fomit-frame-pointer sse41-2
gcc -O3 -fomit-frame-pointer sse41-2
gcc -O -fomit-frame-pointer sse41-2
gcc -Os -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops sse41-2
gcc -funroll-loops -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -m64 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -O -fomit-frame-pointer sse41-2
gcc -m64 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -march=k8 -O -fomit-frame-pointer sse41-2
gcc -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -march=nocona -O -fomit-frame-pointer sse41-2
gcc -march=nocona -Os -fomit-frame-pointer sse41-2

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: cc
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc avxs
gcc avxs
gcc -O2 -fomit-frame-pointer avxs
gcc -O3 -fomit-frame-pointer avxs
gcc -O -fomit-frame-pointer avxs
gcc -Os -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops avxs
gcc -funroll-loops -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -O -fomit-frame-pointer avxs
gcc -funroll-loops -Os -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxs
gcc -m64 -O2 -fomit-frame-pointer avxs
gcc -m64 -O3 -fomit-frame-pointer avxs
gcc -m64 -O -fomit-frame-pointer avxs
gcc -m64 -Os -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -march=barcelona -O -fomit-frame-pointer avxs
gcc -march=barcelona -Os -fomit-frame-pointer avxs
gcc -march=k8 -O2 -fomit-frame-pointer avxs
gcc -march=k8 -O3 -fomit-frame-pointer avxs
gcc -march=k8 -O -fomit-frame-pointer avxs
gcc -march=k8 -Os -fomit-frame-pointer avxs
gcc -march=nocona -O2 -fomit-frame-pointer avxs
gcc -march=nocona -O3 -fomit-frame-pointer avxs
gcc -march=nocona -O -fomit-frame-pointer avxs
gcc -march=nocona -Os -fomit-frame-pointer avxs

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.sse41.h:792:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:812:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:814:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:817:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:818:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=core2 -O -fomit-frame-pointer sse41
gcc -m64 -march=core2 -Os -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=core2 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer sse41-2
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer sse41-2

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: icc
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ...
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: compilation aborted for hash.c (code 4)

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc xop
icc -O1 -static xop
icc -O1 -static -no-vec xop
icc -O2 -static xop
icc -O2 -static -no-vec xop
icc -O3 -static xop
icc -O3 -static -no-vec xop
icc -Os -static xop
icc -Os -static -no-vec xop
icc -m64 -O1 -static xop
icc -m64 -O1 -static -no-vec xop
icc -m64 -O2 -static xop
icc -m64 -O2 -static -no-vec xop
icc -m64 -O3 -static xop
icc -m64 -O3 -static -no-vec xop
icc -m64 -Os -static xop
icc -m64 -Os -static -no-vec xop
icc -m64 -xHost -vec-report0 -static xop
icc -no-vec xop

Compiler output

Implementation: crypto_hash/blake256/avxicc
Compiler: icc
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (214006) does not match compiler's il version (1.41201.2.584), ignoring object file

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
icc avxicc
icc -O1 -static avxicc
icc -O1 -static -no-vec avxicc
icc -O2 -static avxicc
icc -O2 -static -no-vec avxicc
icc -O3 -static avxicc
icc -O3 -static -no-vec avxicc
icc -Os -static avxicc
icc -Os -static -no-vec avxicc
icc -m64 -O1 -static avxicc
icc -m64 -O1 -static -no-vec avxicc
icc -m64 -O2 -static avxicc
icc -m64 -O2 -static -no-vec avxicc
icc -m64 -O3 -static avxicc
icc -m64 -O3 -static -no-vec avxicc
icc -m64 -Os -static avxicc
icc -m64 -Os -static -no-vec avxicc
icc -m64 -xHost -vec-report0 -static avxicc
icc -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static sse41 sse41-2
icc -O1 -xP -static -no-vec sse41 sse41-2
icc -O2 -xP -static sse41 sse41-2
icc -O2 -xP -static -no-vec sse41 sse41-2
icc -O3 -xP -static sse41 sse41-2
icc -O3 -xP -static -no-vec sse41 sse41-2
icc -Os -xP -static sse41 sse41-2
icc -Os -xP -static -no-vec sse41 sse41-2

Compiler output

Implementation: crypto_hash/blake256/ref
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
icc -O1 -xP -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O1 -xP -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O2 -xP -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O2 -xP -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O3 -xP -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O3 -xP -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -Os -xP -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -Os -xP -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: icc -O1 -xP -static
blake.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static sphlib sphlib-small
icc -O1 -xP -static -no-vec sphlib sphlib-small
icc -O2 -xP -static sphlib sphlib-small
icc -O2 -xP -static -no-vec sphlib sphlib-small
icc -O3 -xP -static sphlib sphlib-small
icc -O3 -xP -static -no-vec sphlib sphlib-small
icc -Os -xP -static sphlib sphlib-small
icc -Os -xP -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
nist.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
vector.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static vect128 vect128-mmxhack
icc -O1 -xP -static -no-vec vect128 vect128-mmxhack
icc -O2 -xP -static vect128 vect128-mmxhack
icc -O2 -xP -static -no-vec vect128 vect128-mmxhack
icc -O3 -xP -static vect128 vect128-mmxhack
icc -O3 -xP -static -no-vec vect128 vect128-mmxhack
icc -Os -xP -static vect128 vect128-mmxhack
icc -Os -xP -static -no-vec vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
b256.s: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static avxs
icc -O1 -xP -static -no-vec avxs
icc -O2 -xP -static avxs
icc -O2 -xP -static -no-vec avxs
icc -O3 -xP -static avxs
icc -O3 -xP -static -no-vec avxs
icc -Os -xP -static avxs
icc -Os -xP -static -no-vec avxs

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ...
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: compilation aborted for hash.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static xop
icc -O1 -xP -static -no-vec xop
icc -O2 -xP -static xop
icc -O2 -xP -static -no-vec xop
icc -O3 -xP -static xop
icc -O3 -xP -static -no-vec xop
icc -Os -xP -static xop
icc -Os -xP -static -no-vec xop

Compiler output

Implementation: crypto_hash/blake256/avxicc
Compiler: icc -O1 -xP -static
hash.s: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (214006) does not match compiler's il version (1.41201.2.584), ignoring object file

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static avxicc
icc -O1 -xP -static -no-vec avxicc
icc -O2 -xP -static avxicc
icc -O2 -xP -static -no-vec avxicc
icc -O3 -xP -static avxicc
icc -O3 -xP -static -no-vec avxicc
icc -Os -xP -static avxicc
icc -Os -xP -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static sse41 sse41-2
icc -O1 -xW -static -no-vec sse41 sse41-2
icc -O2 -xW -static sse41 sse41-2
icc -O2 -xW -static -no-vec sse41 sse41-2
icc -O3 -xW -static sse41 sse41-2
icc -O3 -xW -static -no-vec sse41 sse41-2
icc -Os -xW -static sse41 sse41-2
icc -Os -xW -static -no-vec sse41 sse41-2

Compiler output

Implementation: crypto_hash/blake256/ref
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
icc -O1 -xW -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O1 -xW -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O2 -xW -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O2 -xW -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O3 -xW -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -O3 -xW -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy
icc -Os -xW -static ref sse2 ssse3 regs sse2-2 bswap sandy
icc -Os -xW -static -no-vec ref sse2 ssse3 regs sse2-2 bswap sandy

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: icc -O1 -xW -static
blake.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static sphlib sphlib-small
icc -O1 -xW -static -no-vec sphlib sphlib-small
icc -O2 -xW -static sphlib sphlib-small
icc -O2 -xW -static -no-vec sphlib sphlib-small
icc -O3 -xW -static sphlib sphlib-small
icc -O3 -xW -static -no-vec sphlib sphlib-small
icc -Os -xW -static sphlib sphlib-small
icc -Os -xW -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
nist.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
vector.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static vect128 vect128-mmxhack
icc -O1 -xW -static -no-vec vect128 vect128-mmxhack
icc -O2 -xW -static vect128 vect128-mmxhack
icc -O2 -xW -static -no-vec vect128 vect128-mmxhack
icc -O3 -xW -static vect128 vect128-mmxhack
icc -O3 -xW -static -no-vec vect128 vect128-mmxhack
icc -Os -xW -static vect128 vect128-mmxhack
icc -Os -xW -static -no-vec vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
b256.s: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static avxs
icc -O1 -xW -static -no-vec avxs
icc -O2 -xW -static avxs
icc -O2 -xW -static -no-vec avxs
icc -O3 -xW -static avxs
icc -O3 -xW -static -no-vec avxs
icc -Os -xW -static avxs
icc -Os -xW -static -no-vec avxs

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ...
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: hash.c(121): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 6);
hash.c: ^
hash.c:
hash.c: compilation aborted for hash.c (code 4)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static xop
icc -O1 -xW -static -no-vec xop
icc -O2 -xW -static xop
icc -O2 -xW -static -no-vec xop
icc -O3 -xW -static xop
icc -O3 -xW -static -no-vec xop
icc -Os -xW -static xop
icc -Os -xW -static -no-vec xop

Compiler output

Implementation: crypto_hash/blake256/avxicc
Compiler: icc -O1 -xW -static
hash.s: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (214006) does not match compiler's il version (1.41201.2.584), ignoring object file

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static avxicc
icc -O1 -xW -static -no-vec avxicc
icc -O2 -xW -static avxicc
icc -O2 -xW -static -no-vec avxicc
icc -O3 -xW -static avxicc
icc -O3 -xW -static -no-vec avxicc
icc -Os -xW -static avxicc
icc -Os -xW -static -no-vec avxicc