From cae61bbb65cfbd784579ad7d314d589b57286aa4 Mon Sep 17 00:00:00 2001 From: Dariusz Orzechowski Date: Sun, 26 Jul 2020 01:11:31 +0200 Subject: [PATCH] Fix memset/memcpy warnings No functional change. --- src/nnue/nnue_accumulator.h | 6 +++--- src/types.h | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/nnue/nnue_accumulator.h b/src/nnue/nnue_accumulator.h index efa9389e..b51f0ad1 100644 --- a/src/nnue/nnue_accumulator.h +++ b/src/nnue/nnue_accumulator.h @@ -12,9 +12,9 @@ namespace Eval::NNUE { struct alignas(32) Accumulator { std::int16_t accumulation[2][kRefreshTriggers.size()][kTransformedFeatureDimensions]; - Value score = VALUE_ZERO; - bool computed_accumulation = false; - bool computed_score = false; + Value score; + bool computed_accumulation; + bool computed_score; }; } // namespace Eval::NNUE diff --git a/src/types.h b/src/types.h index 01531200..988911f6 100644 --- a/src/types.h +++ b/src/types.h @@ -294,9 +294,6 @@ enum PieceSquare : uint32_t struct ExtPieceSquare { PieceSquare from[COLOR_NB]; - - ExtPieceSquare() {} - ExtPieceSquare(PieceSquare fw, PieceSquare fb) : from{fw, fb} {} }; // Array for finding the PieceSquare corresponding to the piece on the board