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