gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/bench.o sources/bench.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/bitboard.o sources/bitboard.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/board.o sources/board.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/endgame.o sources/endgame.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/engine.o sources/engine.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/evaluate.o sources/evaluate.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/hashkey.o sources/hashkey.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/history.o sources/history.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/kpk_bitbase.o sources/kpk_bitbase.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/lazy_smp.o sources/lazy_smp.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/main.o sources/main.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/movelist.o sources/movelist.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/movepick.o sources/movepick.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/option.o sources/option.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/pawns.o sources/pawns.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/psq_score.o sources/psq_score.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/search.o sources/search.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/timeman.o sources/timeman.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/tt.o sources/tt.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/tuner.o sources/tuner.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -MMD -I include -c -o sources/uci.o sources/uci.c
gcc -Wall -Wextra -Wcast-qual -Wshadow -Werror -O3 -flto -DUSE_PREFETCH -DUSE_POPCNT -msse -msse3 -mpopcnt -o Stash-FE709BD4 sources/bench.o sources/bitboard.o sources/board.o sources/endgame.o sources/engine.o sources/evaluate.o sources/hashkey.o sources/history.o sources/kpk_bitbase.o sources/lazy_smp.o sources/main.o sources/movelist.o sources/movepick.o sources/option.o sources/pawns.o sources/psq_score.o sources/search.o sources/timeman.o sources/tt.o sources/tuner.o sources/uci.o -lpthread -lm
lto-wrapper: warning: using serial compilation of 2 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
In function ‘tt_bzero_thread’,
inlined from ‘tt_bzero’ at sources/tt.c:74:5:
sources/tt.c:44:17: error: ‘threadList_26->start’ may be used uninitialized [-Werror=maybe-uninitialized]
44 | for (size_t i = threadData->start; i < threadData->end; ++i)
| ^
sources/tt.c:44:54: error: ‘threadList_26->end’ may be used uninitialized [-Werror=maybe-uninitialized]
44 | for (size_t i = threadData->start; i < threadData->end; ++i)
| ^
lto1: all warnings being treated as errors
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make: *** [Makefile:78: Stash-FE709BD4] Error 1