Hi Michael,
After a successful compiling (with -static and -march=native added) under WIN with just two warnings, a first test from cmd
shows nearly two thousands of error lines about invalid attack tables for Bishop and Rook.
After this MisterQueen can still be started with the uci command and reacts to 'go infinite' with b1c3 (no pv, no info though)
Haven't tried yet if it might play a game under a GUI despite the error messages in the beginning.
Any idea?
debug info from a logging tool
0.000: - Starting server: MisterQueen.exe
0.031: - Priority class set to normal
0.031: - Thread priority set to normal
0.046: < ERROR: invalid ATTACK_BISHOP table
...
0.280: < ERROR: invalid ATTACK_BISHOP table
0.280: < ERROR: invalid ATTACK_ROOK table
...
0.670: < ERROR: invalid ATTACK_ROOK table
2.449: > uci
2.449: < id name Mister Queen
2.449: < id author Michael Fogleman
2.449: < uciok
5.460: > ucinewgame
7.004: > isready
7.004: < readyok
11.247: > go infinite
12.246: < bestmove b1c3
$ make
Creating directories
Beginning release build
Compiling: src/bb.c -> build/release/bb.o
Compiling: src/bk.c -> build/release/bk.o
Compiling: src/board.c -> build/release/board.o
src/board.c: In function 'board_print':
src/board.c:234:19: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized]
234 | c |= 0x20;
| ~~^~~~~~~
Compiling: src/book.c -> build/release/book.o
Compiling: src/deps/tinycthread/tinycthread.c -> build/release/deps/tinycthread/tinycthread.o
Compiling: src/eval.c -> build/release/eval.o
Compiling: src/gen.c -> build/release/gen.o
Compiling: src/main.c -> build/release/main.o
Compiling: src/move.c -> build/release/move.o
src/move.c: In function 'score_move':
src/move.c:162:9: warning: variable 'piece_material' set but not used [-Wunused-but-set-variable]
162 | int piece_material = 0;
| ^~~~~~~~~~~~~~
Compiling: src/opening.c -> build/release/opening.o
Compiling: src/perft.c -> build/release/perft.o
Compiling: src/search.c -> build/release/search.o
Compiling: src/table.c -> build/release/table.o
Compiling: src/uci.c -> build/release/uci.o
Compiling: src/util.c -> build/release/util.o
Linking: bin/release/main
Making symlink: main -> bin/release/main
Guenther (maintainer of the RWBC XB/UCI chronology)
Hi Michael,
After a successful compiling (with -static and -march=native added) under WIN with just two warnings, a first test from cmd
shows nearly two thousands of error lines about invalid attack tables for Bishop and Rook.
After this MisterQueen can still be started with the uci command and reacts to 'go infinite' with b1c3 (no pv, no info though)
Haven't tried yet if it might play a game under a GUI despite the error messages in the beginning.
Any idea?
debug info from a logging tool
Guenther (maintainer of the RWBC XB/UCI chronology)