ddugovic / Stockfish

Retired multi-variant fork of popular UCI chess engine; please use Fairy-Stockfish instead
https://github.com/ianfab/Fairy-Stockfish
GNU General Public License v3.0
132 stars 44 forks source link

Attempt build without NNUE dependencies, if any #582

Closed ddugovic closed 4 years ago

ddugovic commented 4 years ago

Conditionally build with or without NNUE support in an effort to remain compatible with http://www.variantfishtest.org:6543/ which supports Fairy-Stockfish (which does not support NNUE-related configuration or commands).

https://github.com/ddugovic/Stockfish/commit/214b05ef52d6f0eb38f55f8670d253330cb17cff#commitcomment-41873056

ddugovic commented 4 years ago

I submitted a test which does not revert the compiler requirement (C++11 -> C++17) but does revert other NNUE changes.

ddugovic commented 4 years ago

Appveyor build is failing due to lack of -DUSE_NNUE in the dynamically generated CMakeLists.txt file: https://ci.appveyor.com/project/ddugovic/stockfish/builds/34999101