Implementation notes: amd64, cryptologic, crypto_hash/blake32

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
18646sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
20724sphlibgcc -m64 -Os -fomit-frame-pointer2014051920140517
20743sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
20800sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
22015sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
23294refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
26125ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
26200ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
29725sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
29734sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
29741sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
29750sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
29758sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
29758sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
29767sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
29767sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
29791sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
29792sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
29875sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
29891sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
29892sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
29908sse2gcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
29916sse2gcc -m64 -O2 -fomit-frame-pointer2014051920140517
29917sse2gcc -O2 -fomit-frame-pointer2014051920140517
29925sse2gcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
29942sse2gcc -O3 -fomit-frame-pointer2014051920140517
29950sse2gcc -m64 -O3 -fomit-frame-pointer2014051920140517
29966sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
30308sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
30308sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
30316sse2gcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
30317sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
30317sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
30342sse2gcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
30400sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
30417sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
30792sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
31100sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
32667ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
35350sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
35350sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
35358sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
35358sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
35359sse2gcc -funroll-loops -O -fomit-frame-pointer2014051920140517
35359sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
35366sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
35958sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
35975sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
35975sse2gcc -march=nocona -O -fomit-frame-pointer2014051920140517
35983sse2gcc -O -fomit-frame-pointer2014051920140517
35983sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
35983sse2gcc -m64 -O -fomit-frame-pointer2014051920140517
35983sse2gcc -march=k8 -O -fomit-frame-pointer2014051920140517
36025sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
36472sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
36867ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
39542sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
39550sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
39558sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
39583sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
39600sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
39600sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
39600sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
39608sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
39609sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
39966sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
39966sphlibgcc -m64 -O3 -fomit-frame-pointer2014051920140517
39966sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
39967sphlibgcc -O3 -fomit-frame-pointer2014051920140517
39992sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
39992sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
40008sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
40033sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
40050sphlibgcc -m64 -O2 -fomit-frame-pointer2014051920140517
40083sphlibgcc -O2 -fomit-frame-pointer2014051920140517
40616sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
40908sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
41525sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
41542sphlibgcc -m64 -O -fomit-frame-pointer2014051920140517
41600sphlibgcc -march=nocona -O -fomit-frame-pointer2014051920140517
41817sphlibgcc -O -fomit-frame-pointer2014051920140517
41867sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
41883sphlibgcc -march=k8 -O -fomit-frame-pointer2014051920140517
41908sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
41925sphlibgcc -funroll-loops -O -fomit-frame-pointer2014051920140517
41925sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
41925sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
41933sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
41941sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
42009sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
42100sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
42116sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
42209sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
43041sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
43050sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
43058sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
43067sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
43067sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
43142sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
45283sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
45283sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
45283sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
45600sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
45600sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
45886sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
46333sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
46333sphlibgcc -march=k8 -Os -fomit-frame-pointer2014051920140517
46642sphlibgcc -Os -fomit-frame-pointer2014051920140517
46742sse2gcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
46742sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
46767sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
46783sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
46791sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
46791sse2gcc -m64 -Os -fomit-frame-pointer2014051920140517
46792sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
46792sse2gcc -march=k8 -Os -fomit-frame-pointer2014051920140517
46800sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
46825sse2gcc -Os -fomit-frame-pointer2014051920140517
47291sse2gcc -march=nocona -Os -fomit-frame-pointer2014051920140517
47317sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
47325sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
47475sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
47683sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
48958sphlib-smallgcc -O3 -fomit-frame-pointer2014051920140517
48958sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
48958sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
48958sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
48966sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014051920140517
48967sphlib-smallgcc -O2 -fomit-frame-pointer2014051920140517
48967sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014051920140517
48983sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
49008sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
49109sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
49109sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
49200refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
49217refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
49233sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
49241refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
49250refgcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
49259refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
49292refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
49325refgcc -funroll-loops -O2 -fomit-frame-pointer2014051920140517
49325refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
49359refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
49500sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
49542sphlibgcc -march=nocona -Os -fomit-frame-pointer2014051920140517
49675sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
49683sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
49683sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014051920140517
49691sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
49692sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014051920140517
49700sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014051920140517
49708sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014051920140517
49717sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
49800sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
50258refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
50900sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014051920140517
52250refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
52250refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
52259sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
52291sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
52342sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
52359refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
52425sphlib-smallgcc -m64 -O -fomit-frame-pointer2014051920140517
52475sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
52475sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
52575sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
52608sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
52659sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
52758sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
52817sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
52934sphlib-smallgcc -O -fomit-frame-pointer2014051920140517
53000sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014051920140517
53009sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014051920140517
53075sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014051920140517
54709refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
54709refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014051920140517
54717refgcc -funroll-loops -O -fomit-frame-pointer2014051920140517
54725refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
54750refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014051920140517
54917sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
54917sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
54934sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
54967sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014051920140517
54975sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
55050refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014051920140517
55058sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014051920140517
55108sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
55584sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
56825refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
56841refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
56916refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
56925refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
57600refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
57975refgcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
66225refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
66233refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
67442refgcc -march=k8 -O2 -fomit-frame-pointer2014051920140517
67541refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014051920140517
67817refgcc -m64 -O2 -fomit-frame-pointer2014051920140517
68083refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014051920140517
68391refgcc -O2 -fomit-frame-pointer2014051920140517
68425refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051920140517
70000refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014051920140517
70000refgcc -march=nocona -O2 -fomit-frame-pointer2014051920140517
72542refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014051920140517
72692refgcc -O3 -fomit-frame-pointer2014051920140517
72700refgcc -m64 -O3 -fomit-frame-pointer2014051920140517
72709refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051920140517
72725refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014051920140517
73459refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
73466refgcc -Os -fomit-frame-pointer2014051920140517
73492refgcc -m64 -Os -fomit-frame-pointer2014051920140517
73791refgcc -march=k8 -Os -fomit-frame-pointer2014051920140517
74133refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
74259refgcc -march=k8 -O3 -fomit-frame-pointer2014051920140517
74308refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
74767refgcc -march=nocona -O3 -fomit-frame-pointer2014051920140517
74909refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014051920140517
75867sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014051920140517
75867sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
75867sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014051920140517
76667refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
76667refgcc -march=nocona -Os -fomit-frame-pointer2014051920140517
77067sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
77067sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014051920140517
77917sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014051920140517
77917sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014051920140517
78034refgcc -fno-schedule-insns -O -fomit-frame-pointer2014051920140517
78034refgcc -m64 -O -fomit-frame-pointer2014051920140517
78050refgcc -O -fomit-frame-pointer2014051920140517
78283sphlib-smallgcc -Os -fomit-frame-pointer2014051920140517
78283sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051920140517
78283sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014051920140517
78383sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014051920140517
78742refgcc -march=nocona -O -fomit-frame-pointer2014051920140517
78825refgcc -m64 -march=nocona -O -fomit-frame-pointer2014051920140517
79208refgcc -m64 -march=k8 -O -fomit-frame-pointer2014051920140517
79417refgcc -march=k8 -O -fomit-frame-pointer2014051920140517
79533refgcc -m64 -march=core2 -O -fomit-frame-pointer2014051920140517
82192sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014051920140517
82384sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
82391sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014051920140517
82458sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014051920140517
136408sphlibcc2014051920140517
136441sphlibgcc2014051920140517
136708sphlibgcc -funroll-loops2014051920140517
193767sphlib-smallgcc2014051920140517
193775sphlib-smallcc2014051920140517
193867sphlib-smallgcc -funroll-loops2014051920140517
208350refcc2014051920140517
208467refgcc2014051920140517
208550refgcc -funroll-loops2014051920140517
281775sse2gcc -funroll-loops2014051920140517
281992sse2cc2014051920140517
282167sse2gcc2014051920140517

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