gcc -std=gnu11 -Wall -Wextra -Wshadow -Werror -O3 -flto -march=native -DUSE_PEXT *.c pyrrhic/tbprobe.c tuner/*.c query/*.c noobprobe/*.c onlinesyzygy/*.c -pthread -lm -o Potential-0DB49C72 -fprofile-generate="pgo"
In file included from pyrrhic/tbprobe.c:256:
pyrrhic/tbchess.c: In function ‘pyrrhic_char_to_piece_type’:
pyrrhic/tbchess.c:109:34: error: comparison of integer expressions of different signedness: ‘int’ and ‘enum <anonymous>’ [-Werror=sign-compare]
109 | for (int i = PYRRHIC_PAWN; i <= PYRRHIC_KING; i++)
| ^~
pyrrhic/tbprobe.c: In function ‘prt_str’:
pyrrhic/tbprobe.c:445:36: error: comparison of integer expressions of different signedness: ‘int’ and ‘enum <anonymous>’ [-Werror=sign-compare]
445 | for (int pt = PYRRHIC_KING; pt >= PYRRHIC_PAWN; pt--)
| ^~
pyrrhic/tbprobe.c:451:36: error: comparison of integer expressions of different signedness: ‘int’ and ‘enum <anonymous>’ [-Werror=sign-compare]
451 | for (int pt = PYRRHIC_KING; pt >= PYRRHIC_PAWN; pt--)
| ^~
cc1: all warnings being treated as errors
make: *** [makefile:79: pgo] Error 1