clang++ -O3 -march=native -ffast-math -funroll-loops -flto -fuse-ld=lld -std=c++20 -static -DNDEBUG -DEVALFILE=\"/home/nocturn9x/OpenBench/Client/Networks/408E3A82\" ./src/accumulator.cpp ./src/board.cpp ./src/move.cpp ./src/movegen.cpp ./src/nnue.cpp ./src/Prelude.cpp ./src/search.cpp -o Prelude-5B1352BD-408E3A82
In file included from ./src/board.cpp:5:
./src/search.h:93:46: warning: implicit conversion from 'usize' (aka 'unsigned long') to 'const i32' (aka 'const int') changes value from 18446744073709519104 to -32512 [-Wconstant-conversion]
   93 | constexpr i32 MATED_IN_MAX_PLY = -MATE_SCORE + MAX_PLY;
      |               ~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~^~~~~~~~~
1 warning generated.
In file included from ./src/nnue.cpp:6:
./src/search.h:93:46: warning: implicit conversion from 'usize' (aka 'unsigned long') to 'const i32' (aka 'const int') changes value from 18446744073709519104 to -32512 [-Wconstant-conversion]
   93 | constexpr i32 MATED_IN_MAX_PLY = -MATE_SCORE + MAX_PLY;
      |               ~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~^~~~~~~~~
1 warning generated.
In file included from ./src/Prelude.cpp:11:
./src/search.h:93:46: warning: implicit conversion from 'usize' (aka 'unsigned long') to 'const i32' (aka 'const int') changes value from 18446744073709519104 to -32512 [-Wconstant-conversion]
   93 | constexpr i32 MATED_IN_MAX_PLY = -MATE_SCORE + MAX_PLY;
      |               ~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~^~~~~~~~~
1 warning generated.
In file included from ./src/search.cpp:1:
./src/search.h:93:46: warning: implicit conversion from 'usize' (aka 'unsigned long') to 'const i32' (aka 'const int') changes value from 18446744073709519104 to -32512 [-Wconstant-conversion]
   93 | constexpr i32 MATED_IN_MAX_PLY = -MATE_SCORE + MAX_PLY;
      |               ~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~^~~~~~~~~
./src/search.cpp:141:46: error: no member named 'log' in namespace 'std'
  141 |                 depthReduction = 1.35 + std::log(depth) * std::log(movesSeen) / 2.75;
      |                                         ~~~~~^
./src/search.cpp:141:64: error: no member named 'log' in namespace 'std'
  141 |                 depthReduction = 1.35 + std::log(depth) * std::log(movesSeen) / 2.75;
      |                                                           ~~~~~^
./src/search.cpp:143:46: error: no member named 'log' in namespace 'std'
  143 |                 depthReduction = 0.20 + std::log(depth) * std::log(movesSeen) / 3.35;
      |                                         ~~~~~^
./src/search.cpp:143:64: error: no member named 'log' in namespace 'std'
  143 |                 depthReduction = 0.20 + std::log(depth) * std::log(movesSeen) / 3.35;
      |                                                           ~~~~~^
1 warning and 4 errors generated.
make: *** [makefile:29: Prelude-5B1352BD-408E3A82] Error 1