From: Fabian Fichter Date: Wed, 23 Dec 2020 11:39:21 +0000 (+0100) Subject: Fix sanitizer error and re-enable full travis X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=1de1919b09cf21f1bd5b2c8923f084b62bceee06;p=fairystockfish.git Fix sanitizer error and re-enable full travis Closes #213. --- diff --git a/.travis.yml b/.travis.yml index ff3e049..5130655 100644 --- a/.travis.yml +++ b/.travis.yml @@ -52,7 +52,7 @@ script: - make clean && make -j2 ARCH=x86-64 largeboards=yes all=yes debug=yes build && ../tests/perft.sh largeboard - ./stockfish bench xiangqi > /dev/null 2>&1 - ./stockfish bench shogi > /dev/null 2>&1 - #- ./stockfish bench capablanca > /dev/null 2>&1 + - ./stockfish bench capablanca > /dev/null 2>&1 - ./stockfish bench sittuyin > /dev/null 2>&1 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make clean && make -j2 ARCH=x86-32 largeboards=yes all=yes debug=yes build && ../tests/perft.sh largeboard; fi diff --git a/src/types.h b/src/types.h index ace6f65..5f50a51 100644 --- a/src/types.h +++ b/src/types.h @@ -402,7 +402,7 @@ enum Piece { PIECE_NB = 2 * PIECE_TYPE_NB }; -enum RiderType { +enum RiderType : int { NO_RIDER = 0, RIDER_BISHOP = 1 << 0, RIDER_ROOK_H = 1 << 1,