Implementation notes: amd64, lanczos, crypto_hash/blake32

Computer: lanczos
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
16641sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
16659sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112120101111
16677sse2gcc -O3 -fomit-frame-pointer2010112120101111
16677sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
16677sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
16686sse2gcc -march=k8 -O3 -fomit-frame-pointer2010112120101111
16713sse2gcc -O2 -fomit-frame-pointer2010112120101111
16722sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
16731sse2gcc -march=k8 -O2 -fomit-frame-pointer2010112120101111
16740sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112120101111
16749sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
16767sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112120101111
16767sse2gcc -m64 -O2 -fomit-frame-pointer2010112120101111
16776sse2gcc -funroll-loops -O3 -fomit-frame-pointer2010112120101111
16803sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
16812sse2gcc -funroll-loops -O2 -fomit-frame-pointer2010112120101111
16812sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112120101111
16821sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
16866sse2gcc -m64 -O3 -fomit-frame-pointer2010112120101111
16875sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
16902sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112120101111
16983sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112120101111
17118sse2gcc -march=nocona -O3 -fomit-frame-pointer2010112120101111
17181sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
17181sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
17235sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112120101111
17235sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
17253sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112120101111
17352sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
17379sse2gcc -march=nocona -O2 -fomit-frame-pointer2010112120101111
17424ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112120101111
17433ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112120101111
17532sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112120101111
17559sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112120101111
17568sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
17595sse2gcc -funroll-loops -Os -fomit-frame-pointer2010112120101111
17604sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
17631sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2010112120101111
17748sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
17757sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
17757sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
17757sse2gcc -march=k8 -Os -fomit-frame-pointer2010112120101111
17766sse2gcc -Os -fomit-frame-pointer2010112120101111
17784sse2gcc -m64 -Os -fomit-frame-pointer2010112120101111
17820sse2gcc -march=nocona -Os -fomit-frame-pointer2010112120101111
17991sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
18009sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112120101111
19548sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112120101111
19557sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112120101111
19566sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
19566sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112120101111
19575sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2010112120101111
19584sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2010112120101111
19584sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112120101111
19593sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
19620sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
19638sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
19737sphlibgcc -O3 -fomit-frame-pointer2010112120101111
19755sphlibgcc -march=k8 -O3 -fomit-frame-pointer2010112120101111
19764sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
19782sphlibgcc -m64 -O3 -fomit-frame-pointer2010112120101111
19800sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
19809sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
19809sphlibgcc -march=k8 -O2 -fomit-frame-pointer2010112120101111
19818sphlibgcc -O2 -fomit-frame-pointer2010112120101111
19818sphlibgcc -m64 -O2 -fomit-frame-pointer2010112120101111
19872sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
20052sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112120101111
20061sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112120101111
20070sphlibgcc -O -fomit-frame-pointer2010112120101111
20097sphlibgcc -march=nocona -O -fomit-frame-pointer2010112120101111
20124sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
20133sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112120101111
20133sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
20142sphlibgcc -funroll-loops -O -fomit-frame-pointer2010112120101111
20142ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2010112120101111
20178sphlibgcc -m64 -O -fomit-frame-pointer2010112120101111
20268sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
20268sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112120101111
20295sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2010112120101111
20304sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
20385sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
20484sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2010112120101111
20592sphlibgcc -march=k8 -O -fomit-frame-pointer2010112120101111
20610sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
20934sphlibgcc -march=nocona -O2 -fomit-frame-pointer2010112120101111
21033sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
21096sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112120101111
21159sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112120101111
21195sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
21213sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
21231sphlibgcc -march=nocona -O3 -fomit-frame-pointer2010112120101111
21276sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
21744ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2010112120101111
22257sse2gcc -funroll-loops -O -fomit-frame-pointer2010112120101111
22275sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
22284sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112120101111
22311sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
22311sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112120101111
22320sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
22329sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010112120101111
22410sse2gcc -march=k8 -O -fomit-frame-pointer2010112120101111
22419sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2010112120101111
22446sse2gcc -m64 -O -fomit-frame-pointer2010112120101111
22455sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
22455sse2gcc -march=nocona -O -fomit-frame-pointer2010112120101111
22464sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
22473sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
22491sse2gcc -O -fomit-frame-pointer2010112120101111
22536sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
22554sphlibgcc -funroll-loops -Os -fomit-frame-pointer2010112120101111
22563sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112120101111
22608sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
22644sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112120101111
22977sphlibgcc -march=k8 -Os -fomit-frame-pointer2010112120101111
23049sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
23067sphlibgcc -Os -fomit-frame-pointer2010112120101111
23103sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2010112120101111
23445sphlibgcc -m64 -Os -fomit-frame-pointer2010112120101111
23814refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112120101111
23877sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
23895refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
23931sphlib-smallgcc -O2 -fomit-frame-pointer2010112120101111
23949sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2010112120101111
23967sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
23967refgcc -funroll-loops -O2 -fomit-frame-pointer2010112120101111
23967refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112120101111
23967sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
23976sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
23994refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
23994sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2010112120101111
24021refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
24021refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112120101111
24039refgcc -funroll-loops -O3 -fomit-frame-pointer2010112120101111
24048sphlib-smallgcc -O3 -fomit-frame-pointer2010112120101111
24075refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
24102sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
24192sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112120101111
24228sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112120101111
24273sphlibgcc -march=nocona -Os -fomit-frame-pointer2010112120101111
24291sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2010112120101111
24354sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2010112120101111
24354sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
24354refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112120101111
24363sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2010112120101111
24372sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
24372sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
24372sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112120101111
24381sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112120101111
24390sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2010112120101111
24417sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112120101111
24471sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112120101111
24498sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
24588sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112120101111
24597sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
25254sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
25344sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
25380sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
25389sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2010112120101111
25407sphlib-smallgcc -m64 -O -fomit-frame-pointer2010112120101111
25407sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2010112120101111
25425sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112120101111
25425sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
25461sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
25461sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2010112120101111
25497refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112120101111
25578refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
25578refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
25596sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2010112120101111
25623refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112120101111
25821sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2010112120101111
26163sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112120101111
26244sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
26757sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
26793sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112120101111
26811sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
26811sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2010112120101111
26820sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
26820sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2010112120101111
27009refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112120101111
27027refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
27045sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
27054refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112120101111
27072refgcc -funroll-loops -O -fomit-frame-pointer2010112120101111
27090refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010112120101111
27099refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
27270refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112120101111
27315refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
27315sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112120101111
27324refgcc -funroll-loops -Os -fomit-frame-pointer2010112120101111
27324refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112120101111
27378refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
27549sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
27765sphlib-smallgcc -O -fomit-frame-pointer2010112120101111
30168refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
30501refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112120101111
30564refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
32472refgcc -O2 -fomit-frame-pointer2010112120101111
32508refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112120101111
32607refgcc -m64 -O2 -fomit-frame-pointer2010112120101111
32823refgcc -march=k8 -O2 -fomit-frame-pointer2010112120101111
32922refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112120101111
33012refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112120101111
34371refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112120101111
34506refgcc -march=nocona -O2 -fomit-frame-pointer2010112120101111
34686refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112120101111
34722refgcc -march=k8 -O3 -fomit-frame-pointer2010112120101111
34731refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112120101111
34749refgcc -O3 -fomit-frame-pointer2010112120101111
34758refgcc -m64 -O3 -fomit-frame-pointer2010112120101111
34767refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112120101111
36576refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112120101111
36981refgcc -m64 -Os -fomit-frame-pointer2010112120101111
37008refgcc -Os -fomit-frame-pointer2010112120101111
37008refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
37017sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112120101111
37026refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
37062sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
37071refgcc -march=k8 -Os -fomit-frame-pointer2010112120101111
37125refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010112120101111
37224sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2010112120101111
37539sphlib-smallgcc -Os -fomit-frame-pointer2010112120101111
37602sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2010112120101111
37665sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112120101111
37674sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2010112120101111
37701sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2010112120101111
37827refgcc -march=nocona -O3 -fomit-frame-pointer2010112120101111
38268sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
38304sphlib-smallgcc -m64 -Os -fomit-frame-pointer2010112120101111
38538refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
38565sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112120101111
38628refgcc -march=nocona -Os -fomit-frame-pointer2010112120101111
39681sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2010112120101111
39726sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112120101111
40059refgcc -march=nocona -O -fomit-frame-pointer2010112120101111
40068refgcc -march=k8 -O -fomit-frame-pointer2010112120101111
40122refgcc -m64 -march=nocona -O -fomit-frame-pointer2010112120101111
40248refgcc -O -fomit-frame-pointer2010112120101111
40275refgcc -fno-schedule-insns -O -fomit-frame-pointer2010112120101111
40293refgcc -m64 -O -fomit-frame-pointer2010112120101111
40293refgcc -m64 -march=core2 -O -fomit-frame-pointer2010112120101111
40383refgcc -m64 -march=k8 -O -fomit-frame-pointer2010112120101111
40608sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
41247sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112120101111
71550sphlibgcc2010112120101111
73305sphlibgcc -funroll-loops2010112120101111
73521sphlibcc2010112120101111
97794sphlib-smallgcc2010112120101111
99612sphlib-smallgcc -funroll-loops2010112120101111
100881sphlib-smallcc2010112120101111
103977refcc2010112120101111
104085refgcc -funroll-loops2010112120101111
104292refgcc2010112120101111
197469sse2gcc2010112120101111
198189sse2cc2010112120101111
198549sse2gcc -funroll-loops2010112120101111

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: cc
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: ...
hash.c: hash.c:203: error: incompatible types in assignment
hash.c: hash.c:203: error: incompatible types in assignment
hash.c: hash.c:204: error: incompatible types in assignment
hash.c: hash.c:204: error: incompatible types in assignment
hash.c: hash.c:204: error: incompatible types in assignment
hash.c: hash.c:204: error: incompatible types in assignment
hash.c: hash.c:205: error: incompatible types in assignment
hash.c: hash.c:205: error: incompatible types in assignment
hash.c: hash.c:205: error: incompatible types in assignment
hash.c: hash.c:205: error: incompatible types in assignment

Number of similar (compiler,implementation) pairs: 59, 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=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=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=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