I'm getting some errors in while executing "make". Do you have any idea what this could be? I used the instructions from README.md.
allyourbase@fuckbox ~/Downloads/07-Cryptocurrency/cpuminer-multi-1.0.0.0-launcher $ make
[...]
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -fno-strict-aliasing -I. -Wno-pointer-sign -Wno-pointer-to-int-cast -march=native -MT crypto/cpuminer-mshabal.o -MD -MP -MF crypto/.deps/cpuminer-mshabal.Tpo -c -o crypto/cpuminer-mshabal.o `test -f 'crypto/mshabal.c' || echo './'`crypto/mshabal.c
crypto/mshabal.c: In function ‘mshabal8_compress’:
crypto/mshabal.c:76:4: warning: implicit declaration of function ‘_mm256_add_epi32’ [-Wimplicit-function-declaration]
B[j] = _mm256_add_epi32(B[j], M(j));
^
crypto/mshabal.c:76:9: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
B[j] = _mm256_add_epi32(B[j], M(j));
^
crypto/mshabal.c:78:3: warning: implicit declaration of function ‘_mm256_xor_si256’ [-Wimplicit-function-declaration]
A[0] = _mm256_xor_si256(A[0], _mm256_set1_epi32(sc->Wlow));
^
crypto/mshabal.c:78:8: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0] = _mm256_xor_si256(A[0], _mm256_set1_epi32(sc->Wlow));
^
crypto/mshabal.c:79:8: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[1] = _mm256_xor_si256(A[1], _mm256_set1_epi32(sc->Whigh));
^
crypto/mshabal.c:82:4: warning: implicit declaration of function ‘_mm256_or_si256’ [-Wimplicit-function-declaration]
B[j] = _mm256_or_si256(_mm256_slli_epi32(B[j], 17),
^
crypto/mshabal.c:82:4: warning: implicit declaration of function ‘_mm256_slli_epi32’ [-Wimplicit-function-declaration]
crypto/mshabal.c:83:4: warning: implicit declaration of function ‘_mm256_srli_epi32’ [-Wimplicit-function-declaration]
_mm256_srli_epi32(B[j], 15));
^
crypto/mshabal.c:82:9: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
B[j] = _mm256_or_si256(_mm256_slli_epi32(B[j], 17),
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:102:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:102:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:102:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:102:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:102:3: warning: implicit declaration of function ‘_mm256_andnot_si256’ [-Wimplicit-function-declaration]
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:106:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:106:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:106:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:106:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:107:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x5], B[0x2], B[0xE], B[0xB], C[0x3], M(0x5));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:108:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x6], B[0x3], B[0xF], B[0xC], C[0x2], M(0x6));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:109:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x7], B[0x4], B[0x0], B[0xD], C[0x1], M(0x7));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:109:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x7], B[0x4], B[0x0], B[0xD], C[0x1], M(0x7));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:109:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x7], B[0x4], B[0x0], B[0xD], C[0x1], M(0x7));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:112:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:113:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:114:3: note: in expansion of macro ‘PP’
PP(A[0x0], A[0xB], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:115:3: note: in expansion of macro ‘PP’
crypto/mshabal.c:120:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:120:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:120:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:121:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:122:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:123:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:123:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:123:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:123:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x4], B[0x1], B[0xD], B[0xA], C[0x4], M(0x4));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:128:3: note: in expansion of macro ‘PP’
PP(A[0x1], A[0x0], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:129:3: note: in expansion of macro ‘PP’
PP(A[0x2], A[0x1], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:130:3: note: in expansion of macro ‘PP’
PP(A[0x3], A[0x2], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:131:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0xC], B[0x9], B[0x5], B[0x2], C[0xC], M(0xC));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:136:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:136:3: note: in expansion of macro ‘PP’
PP(A[0x8], A[0x7], B[0x0], B[0xD], B[0x9], B[0x6], C[0x8], M(0x0));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:137:3: note: in expansion of macro ‘PP’
PP(A[0x9], A[0x8], B[0x1], B[0xE], B[0xA], B[0x7], C[0x7], M(0x1));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:138:3: note: in expansion of macro ‘PP’
PP(A[0xA], A[0x9], B[0x2], B[0xF], B[0xB], B[0x8], C[0x6], M(0x2));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:139:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:139:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:139:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:139:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:139:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0x3], B[0x0], B[0xC], B[0x9], C[0x5], M(0x3));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:144:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x8], B[0x5], B[0x1], B[0xE], C[0x0], M(0x8));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:144:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x8], B[0x5], B[0x1], B[0xE], C[0x0], M(0x8));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:144:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x8], B[0x5], B[0x1], B[0xE], C[0x0], M(0x8));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:144:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x8], B[0x5], B[0x1], B[0xE], C[0x0], M(0x8));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:144:3: note: in expansion of macro ‘PP’
PP(A[0x4], A[0x3], B[0x8], B[0x5], B[0x1], B[0xE], C[0x0], M(0x8));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:145:3: note: in expansion of macro ‘PP’
PP(A[0x5], A[0x4], B[0x9], B[0x6], B[0x2], B[0xF], C[0xF], M(0x9));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:90:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256(_mm256_xor_si256(xa0, tt), xc); \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:91:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 1), tt); \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:92:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_xor_si256( \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:97:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(tt, 1), \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:146:3: note: in expansion of macro ‘PP’
PP(A[0x6], A[0x5], B[0xA], B[0x7], B[0x3], B[0x0], C[0xE], M(0xA));
^
crypto/mshabal.c:87:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_or_si256(_mm256_slli_epi32(xa1, 15), \
^
crypto/mshabal.c:147:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
^
crypto/mshabal.c:89:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
tt = _mm256_add_epi32(_mm256_slli_epi32(tt, 2), tt); \
^
crypto/mshabal.c:147:3: note: in expansion of macro ‘PP’
PP(A[0x7], A[0x6], B[0xB], B[0x8], B[0x4], B[0x1], C[0xD], M(0xB));
PP(A[0xB], A[0xA], B[0xF], B[0xC], B[0x8], B[0x5], C[0x9], M(0xF));
^
crypto/mshabal.c:99:7: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb0 = _mm256_xor_si256(tt, _mm256_xor_si256(xa0, one)); \
^
crypto/mshabal.c:151:3: note: in expansion of macro ‘PP’
PP(A[0xB], A[0xA], B[0xF], B[0xC], B[0x8], B[0x5], C[0x9], M(0xF));
^
crypto/mshabal.c:153:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xB] = _mm256_add_epi32(A[0xB], C[0x6]);
^
crypto/mshabal.c:154:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xA] = _mm256_add_epi32(A[0xA], C[0x5]);
^
crypto/mshabal.c:155:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x9] = _mm256_add_epi32(A[0x9], C[0x4]);
^
crypto/mshabal.c:156:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x8] = _mm256_add_epi32(A[0x8], C[0x3]);
^
crypto/mshabal.c:157:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x7] = _mm256_add_epi32(A[0x7], C[0x2]);
^
crypto/mshabal.c:158:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x6] = _mm256_add_epi32(A[0x6], C[0x1]);
^
crypto/mshabal.c:159:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x5] = _mm256_add_epi32(A[0x5], C[0x0]);
^
crypto/mshabal.c:160:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x4] = _mm256_add_epi32(A[0x4], C[0xF]);
^
crypto/mshabal.c:161:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x3] = _mm256_add_epi32(A[0x3], C[0xE]);
^
crypto/mshabal.c:162:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x2] = _mm256_add_epi32(A[0x2], C[0xD]);
^
crypto/mshabal.c:163:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x1] = _mm256_add_epi32(A[0x1], C[0xC]);
^
crypto/mshabal.c:164:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x0] = _mm256_add_epi32(A[0x0], C[0xB]);
^
crypto/mshabal.c:165:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xB] = _mm256_add_epi32(A[0xB], C[0xA]);
^
crypto/mshabal.c:166:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xA] = _mm256_add_epi32(A[0xA], C[0x9]);
^
crypto/mshabal.c:167:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x9] = _mm256_add_epi32(A[0x9], C[0x8]);
^
crypto/mshabal.c:168:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x8] = _mm256_add_epi32(A[0x8], C[0x7]);
^
crypto/mshabal.c:169:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x7] = _mm256_add_epi32(A[0x7], C[0x6]);
^
crypto/mshabal.c:170:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x6] = _mm256_add_epi32(A[0x6], C[0x5]);
^
crypto/mshabal.c:171:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x5] = _mm256_add_epi32(A[0x5], C[0x4]);
^
crypto/mshabal.c:172:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x4] = _mm256_add_epi32(A[0x4], C[0x3]);
^
crypto/mshabal.c:173:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x3] = _mm256_add_epi32(A[0x3], C[0x2]);
^
crypto/mshabal.c:174:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x2] = _mm256_add_epi32(A[0x2], C[0x1]);
^
crypto/mshabal.c:175:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x1] = _mm256_add_epi32(A[0x1], C[0x0]);
^
crypto/mshabal.c:176:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x0] = _mm256_add_epi32(A[0x0], C[0xF]);
^
crypto/mshabal.c:177:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xB] = _mm256_add_epi32(A[0xB], C[0xE]);
^
crypto/mshabal.c:178:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0xA] = _mm256_add_epi32(A[0xA], C[0xD]);
^
crypto/mshabal.c:179:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x9] = _mm256_add_epi32(A[0x9], C[0xC]);
^
crypto/mshabal.c:180:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x8] = _mm256_add_epi32(A[0x8], C[0xB]);
^
crypto/mshabal.c:181:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x7] = _mm256_add_epi32(A[0x7], C[0xA]);
^
crypto/mshabal.c:182:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
A[0x6] = _mm256_add_epi32(A[0x6], C[0x9]);
^
crypto/mshabal.c:183:10: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
^
crypto/mshabal.c:204:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0x7], C[0x7], M(0x7));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:205:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0x8], C[0x8], M(0x8));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:206:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0x9], C[0x9], M(0x9));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:207:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xA], C[0xA], M(0xA));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:208:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xB], C[0xB], M(0xB));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:209:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xC], C[0xC], M(0xC));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:210:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xD], C[0xD], M(0xD));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:211:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xE], C[0xE], M(0xE));
^
crypto/mshabal.c:193:6: error: incompatible types when assigning to type ‘__m256i’ from type ‘int’
xb = _mm256_sub_epi32(xc, xm); \
^
crypto/mshabal.c:212:3: note: in expansion of macro ‘SWAP_AND_SUB’
SWAP_AND_SUB(B[0xF], C[0xF], M(0xF));
^
make[2]: *** [crypto/cpuminer-mshabal.o] Fehler 1
make[2]: Verzeichnis »/home/tommi/Downloads/07-Cryptocurrency/cpuminer-multi-1.0.0.0-launcher« wird verlassen
make[1]: *** [all-recursive] Fehler 1
make[1]: Verzeichnis »/home/tommi/Downloads/07-Cryptocurrency/cpuminer-multi-1.0.0.0-launcher« wird verlassen
make: *** [all] Fehler 2
allyourbase@fuckbox ~/Downloads/07-Cryptocurrency/cpuminer-multi-1.0.0.0-launcher $
[0] 0:bash 1:bash* 2:bash- 3:bash "fuckbox" 16:56 04-Aug-15