I can post the debug log if someone wants to help. It has completely screwed my Saturday I was hoping to have a nice smooth p2pool transition
I just pushed this branch, try it and let me know if that works:
https://github.com/evan82/darkcoin/tree/DGW-32bit-bug
still..
2014-03-22 16:25:34 received block 0000000000a138da706d1e79ab9064034578404bd551482bae4840afa6673fad
2014-03-22 16:25:34 ERROR: AcceptBlock() : incorrect proof of work
2014-03-22 16:25:34 ERROR: ProcessBlock() : AcceptBlock FAILED
2014-03-22 16:25:34 Misbehaving: 112.175.123.94:9999 (0 -> 100) DISCONNECTING
2014-03-22 16:25:34 disconnecting node 112.175.123.94
// Check proof of work
//if (nBits != GetNextWorkRequired(pindexPrev, this))
double n1 = ConvertBitsToDouble(nBits);
double n2 = ConvertBitsToDouble(GetNextWorkRequired(pindexPrev, this));
if ((int)(n1*100) != (int)(n2*100))
return state.DoS(100, error("AcceptBlock() : incorrect proof of work"));
user@monitoring:~> darkcoind --help
DarkCoin version v0.9.0.0-g07c9905-beta