gcc -std=gnu11 -Wall -Wextra -Wshadow -Werror -Wmissing-declarations -O3 -flto=auto -march=native -DUSE_PEXT -DNDEBUG *.c pyrrhic/tbprobe.c tuner/*.c query/*.c noobprobe/*.c onlinesyzygy/*.c -pthread -lm -o Weiss-CCE23223 -fprofile-generate="pgo"
uci.c:273:6: error: conflicting types for ‘PrintConclusion’
 void PrintConclusion(Move bestMove) {
      ^~~~~~~~~~~~~~~
In file included from uci.c:34:
uci.h:70:6: note: previous declaration of ‘PrintConclusion’ was here
 void PrintConclusion(const Thread *thread);
      ^~~~~~~~~~~~~~~
make: *** [Makefile:80: pgo] Error 1