2) Warnings by 64-bit compilers have been silenced.
http://sites.google.com/site/gaviotache ... e/releases
It is unbelievable that this bug went unnoticed for such a long time. The tables are fine, but I missed two lines of code when probing a position with an en passant square.
In this position
[d]8/p7/7k/6pP/K7/8/8/8 w - g6
The probing code switches the position of the pieces internally and probes this position instead
[d]8/8/8/k7/6Pp/7K/P7/8 w - g3 0
and reverts the score afterwards, but I was not switching the ep square (keeping it as g6 rather than g3).

Miguel