Bitcoin Forum
June 14, 2024, 10:21:46 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 ... 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 [87] 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 ... 149 »
  Print  
Author Topic: Re: [AXIOM] AxiomMemHash, Schnorr Sigs Implemented, APOS 3.0, AXH 2.0 Proposed  (Read 204910 times)
LordPiccolo
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 1000


View Profile
August 04, 2015, 01:35:22 PM
 #1721

Staking update,

I have managed to get a few blocks with coin chunks of 200, these have now split and I'll continue to let them get smaller and smaller. The staking is slower with these smaller blocks but I have only had the odd random orphan so far.

On the orphan I received yesterday, my wallet states this is an orphan and isn't included in my coin count. The block explorer however has accepted this block for some reason, this is putting my coin balance on the block explorer at 5 Axiom higher then in my wallet.


                                 
     ▄███████████████████████   
    █████████████████████████   
    █████████████████████████   
    ███████           ███████   
    ███████          ▄███████   
    ███████   ▄▄▄▄███████████   
    ████████████████████████▀   
    ███████████████████▀▀▀       
    █████████████▀▀▀             
    ███████▀▀                   
    █████▀▀                     
    ▀▀▀                         
                                 
.phore.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
xD E L I V E R I N G   B L O C K C H A I N   T E C H N O L O G Yxx
xxxxxxxxxxxxxT O   T H E   R E A L   W O R L Dxxxxxxxxxxxxxx

██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
..Telegram....
..Facebook...
..Instagram...
..Youtube...
..LinkedIn...
..Twitter......
..Discord...
..Reddit.....
..Github.....
(██████████████████████████████
xphore.ioxx

██████████████████████████████████████
)
trader19
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001



View Profile WWW
August 04, 2015, 01:45:19 PM
 #1722

Staking update,

I have managed to get a few blocks with coin chunks of 200, these have now split and I'll continue to let them get smaller and smaller. The staking is slower with these smaller blocks but I have only had the odd random orphan so far.

On the orphan I received yesterday, my wallet states this is an orphan and isn't included in my coin count. The block explorer however has accepted this block for some reason, this is putting my coin balance on the block explorer at 5 Axiom higher then in my wallet.


try into wallet debug "repairwallet" command

Join the Elastic revolution!  Elastic - The Decentralized Supercomputer
ELASTIC WEBSITE | NEW ANNOUNCEMENT THREAD | ELASTIC SLACK | ELASTIC FORUM
mitchellmint
Legendary
*
Offline Offline

Activity: 1139
Merit: 1000


TRUSTplus Dev


View Profile WWW
August 04, 2015, 01:47:27 PM
 #1723

RPi 1 with the 800mhz and 512MB ram has failed.  I can get up to block 16000 but then the processing power becomes too much and it crashes, and needs to resync.

My recommendation, RPi2 or better for staking.

Buy TRUSTplus.  We are building a Financial Platform.
LordPiccolo
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 1000


View Profile
August 04, 2015, 01:48:21 PM
 #1724

Staking update,

I have managed to get a few blocks with coin chunks of 200, these have now split and I'll continue to let them get smaller and smaller. The staking is slower with these smaller blocks but I have only had the odd random orphan so far.

On the orphan I received yesterday, my wallet states this is an orphan and isn't included in my coin count. The block explorer however has accepted this block for some reason, this is putting my coin balance on the block explorer at 5 Axiom higher then in my wallet.


try into wallet debug "repairwallet" command


Yeahp, done that one, repair wallet true. Still the same as it was. I could download the blockchain again I suppose but for 5 axiom I will just hang on lol

                                 
     ▄███████████████████████   
    █████████████████████████   
    █████████████████████████   
    ███████           ███████   
    ███████          ▄███████   
    ███████   ▄▄▄▄███████████   
    ████████████████████████▀   
    ███████████████████▀▀▀       
    █████████████▀▀▀             
    ███████▀▀                   
    █████▀▀                     
    ▀▀▀                         
                                 
.phore.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
xD E L I V E R I N G   B L O C K C H A I N   T E C H N O L O G Yxx
xxxxxxxxxxxxxT O   T H E   R E A L   W O R L Dxxxxxxxxxxxxxx

██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
..Telegram....
..Facebook...
..Instagram...
..Youtube...
..LinkedIn...
..Twitter......
..Discord...
..Reddit.....
..Github.....
(██████████████████████████████
xphore.ioxx

██████████████████████████████████████
)
illodin
Hero Member
*****
Offline Offline

Activity: 966
Merit: 1003


View Profile
August 04, 2015, 01:57:30 PM
 #1725

On the orphan I received yesterday, my wallet states this is an orphan and isn't included in my coin count. The block explorer however has accepted this block for some reason, this is putting my coin balance on the block explorer at 5 Axiom higher then in my wallet.

I've had this happen with other PoS coins as well, dunno what it means. Maybe the block explorer got your block first, and when it orphans later it doesn't fix the database.
NiceHashSupport
Hero Member
*****
Offline Offline

Activity: 588
Merit: 501



View Profile WWW
August 04, 2015, 02:05:34 PM
 #1726

241% speed improvement

https://www.nicehash.com/index.jsp?p=news&id=25

NiceHash.com - Largest Crypto-Mining Marketplace
LordPiccolo
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 1000


View Profile
August 04, 2015, 02:09:56 PM
 #1727

My CPU overheats so I can't mine this yet GRRRRR

                                 
     ▄███████████████████████   
    █████████████████████████   
    █████████████████████████   
    ███████           ███████   
    ███████          ▄███████   
    ███████   ▄▄▄▄███████████   
    ████████████████████████▀   
    ███████████████████▀▀▀       
    █████████████▀▀▀             
    ███████▀▀                   
    █████▀▀                     
    ▀▀▀                         
                                 
.phore.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
xD E L I V E R I N G   B L O C K C H A I N   T E C H N O L O G Yxx
xxxxxxxxxxxxxT O   T H E   R E A L   W O R L Dxxxxxxxxxxxxxx

██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
..Telegram....
..Facebook...
..Instagram...
..Youtube...
..LinkedIn...
..Twitter......
..Discord...
..Reddit.....
..Github.....
(██████████████████████████████
xphore.ioxx

██████████████████████████████████████
)
MickGhee
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000

Fucker of "the system"


View Profile
August 04, 2015, 02:18:53 PM
 #1728


how can i set this up to a different pool like suprnova

nvrmnd just a little tinkering

Last night, while you were sleeping. I fucked the system!
Lore06
Sr. Member
****
Offline Offline

Activity: 792
Merit: 251



View Profile
August 04, 2015, 02:30:59 PM
 #1729

Buy support looking good, 30 BTC



  MEGABSC FINANCE - HYBRID DEFI ON BINANCE SMART CHAIN 
                                            WEBSITE        WHITEPAPER        TWITTER        FACEBOOK        TELEGRAM        ANN


Jake-R
Full Member
***
Offline Offline

Activity: 142
Merit: 100


View Profile
August 04, 2015, 02:38:06 PM
 #1730

This is super fast! Thank you  Grin
Topbanker
Jr. Member
*
Offline Offline

Activity: 157
Merit: 1


View Profile
August 04, 2015, 02:38:30 PM
 #1731

Buy support looking good, 30 BTC

yep first stop 0.0002 then to 0.0003 and then... beyond... Grin
NiceHashSupport
Hero Member
*****
Offline Offline

Activity: 588
Merit: 501



View Profile WWW
August 04, 2015, 02:38:35 PM
 #1732

Forgot to include picture  Wink



More about it here.

NiceHash.com - Largest Crypto-Mining Marketplace
EugeneStoned
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile
August 04, 2015, 02:39:41 PM
 #1733


Niceeeeee my mobile I5 3230M double up from 26 h/s to 52 - 56 h/s
Jake-R
Full Member
***
Offline Offline

Activity: 142
Merit: 100


View Profile
August 04, 2015, 02:48:06 PM
Last edit: August 04, 2015, 03:07:25 PM by Jake-R
 #1734

Forgot to include picture  Wink



More about it here.

Is there a way to integrate the miner window and the control window together the way your screenshot shows? Right now when I run it, two windows are spawned (the Command Prompt window and the Start/Stop control window).
NiceHashSupport
Hero Member
*****
Offline Offline

Activity: 588
Merit: 501



View Profile WWW
August 04, 2015, 02:49:09 PM
 #1735

Just watch out temps, because AVX is putting really extreme load to CPU. Professional overclockers avoid AVX applications for benchmarking or stress testing, because these can literally cook your cpu Smiley

NiceHash.com - Largest Crypto-Mining Marketplace
rudn
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
August 04, 2015, 02:58:35 PM
 #1736

@NiceHashsupport

Axiom Miner with Launcher Crashes, if i choose AVX
Cpuminer64_AVX.exe Works!!!

(CPU isn't capable of AVX2)

Any suggestion?

Thank you
allyouracid
Legendary
*
Offline Offline

Activity: 2320
Merit: 1292


Encrypted Money, Baby!


View Profile
August 04, 2015, 02:58:45 PM
 #1737

Forgot to include picture  Wink



More about it here.
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.

Code:
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

Don't visit my shitcoin blog: OCOIN.DEV
Use cointracking.info for tax declaration & tracking of your trades!
Epsylon3
Legendary
*
Offline Offline

Activity: 1484
Merit: 1082


ccminer/cpuminer developer


View Profile WWW
August 04, 2015, 03:03:15 PM
 #1738

No real overheat here... but your CPU is more rare than a GPU Wink

Code:
[2015-08-04 17:00:49] accepted: 120/120 (100.00%), 218.08 H/s yes!
[2015-08-04 17:00:55] CPU #5: 26.02 H/s
[2015-08-04 17:00:55] accepted: 121/121 (100.00%), 218.20 H/s yes!
[2015-08-04 17:01:16] axiom.suprnova.cc:2838 axiom block 27812

Xeon E3 1246v3 68°c (same as an i7 4th gen)

Else... Skylake announced for the Next week Wink
Core i7-6700K and Core i5-6600K

BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd - My Projects: ccminer - cpuminer-multi - yiimp - Forum threads : ccminer - cpuminer-multi - yiimp
NiceHashSupport
Hero Member
*****
Offline Offline

Activity: 588
Merit: 501



View Profile WWW
August 04, 2015, 03:07:42 PM
 #1739

Forgot to include picture  Wink



More about it here.
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.

Code:
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

There is no official support for Linux yet. You will have to wait for linux guys to make linux compatible miner with AVX for Axiom.

NiceHash.com - Largest Crypto-Mining Marketplace
Epsylon3
Legendary
*
Offline Offline

Activity: 1484
Merit: 1082


ccminer/cpuminer developer


View Profile WWW
August 04, 2015, 03:17:41 PM
 #1740

edit build.sh and add -march=native

it was removed because some cpus are not recognized correctly by gcc (Pentium G and celeron which doesnt have AVX and AVX2)

For those, march=core2 is required

BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd - My Projects: ccminer - cpuminer-multi - yiimp - Forum threads : ccminer - cpuminer-multi - yiimp
Pages: « 1 ... 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 [87] 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 ... 149 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!