Paul wrote
Can be improperly downloaded, check the files if they are not corrupted
My silly note was meant to Paul.
-------------------------------------
The bases I use were never downloaded, but generated and seam to be correct. Anyway I will checksum them later.
In
http://abrok.eu/stockfish/comment comment518 I wrote
With the latest version I get compiler warnings
g++ -Wall -Wcast-qual -fno-exceptions -fno-rtti -fprofile-generate -ansi -pedantic -Wno-long-long -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -DUSE_BSFQ -msse3 -DUSE_POPCNT -flto -c -o thread.o thread.cpp
tbprobe.cpp: In function ‘probe_ab(Position&, int, int, int*)’:
tbprobe.cpp:191:7: warning: array subscript is above array bounds [-Warray-bounds]
p[i++] = pop_lsb(&bb) ^ mirror;
^
g++ -Wall -Wcast-qual -fno-exceptions -fno-rtti -fprofile-generate -ansi -pedantic -Wno-long-long -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -DUSE_BSFQ -msse3 -DUSE_POPCNT -flto -c -o timeman.o timeman.cpp
tbprobe.cpp:191:7: warning: array subscript is above array bounds [-Warray-bounds]
g++ -Wall -Wcast-qual -fno-exceptions -fno-rtti -fprofile-generate -ansi -pedantic -Wno-long-long -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -DUSE_BSFQ -msse3 -DUSE_POPCNT -flto -c -o tt.o tt.cpp
tbprobe.cpp: In function ‘Tablebases::probe_dtz(Position&, int*)’:
tbprobe.cpp:301:7: warning: array subscript is above array bounds [-Warray-bounds]
p[i++] = pop_lsb(&bb) ^ mirror;
^
tbprobe.cpp:301:7: warning: array subscript is above array bounds [-Warray-bounds]
compiler:gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE Linux)
Why would someone ignore "warning: array subscript is above array bounds [-Warray-bounds] "
Had you a look at these lines?
Kind regards
Bernhard