]> git.sesse.net Git - stockfish/blobdiff - src/evaluate.cpp
Fix a crash when reaching PLY_MAX in a check position
[stockfish] / src / evaluate.cpp
index ba3ea9fb4def53ac2351033c3227d3cf7b1455f4..a03f7ddb7a5d3cda8956a73c6b001099efe77985 100644 (file)
@@ -309,6 +309,7 @@ Value do_evaluate(const Position& pos, EvalInfo& ei, int threadID) {
 
   assert(pos.is_ok());
   assert(threadID >= 0 && threadID < THREAD_MAX);
+  assert(!pos.is_check());
 
   memset(&ei, 0, sizeof(EvalInfo));