gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -c bench.c bitboard.c evaluation.c history.c magic.c main.c misc.c move.c movegen.c movelist.c movepick.c nnue.c pcg.c perft.c position.c search.c see.c tt.c uci.c util.c wrapper.c -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
gcc -Wall -O3 -fcommon -flto -o Saxton-97B766C8 bench.o bitboard.o evaluation.o history.o magic.o main.o misc.o move.o movegen.o movelist.o movepick.o nnue.o pcg.o perft.o position.o search.o see.o tt.o uci.o util.o wrapper.o -lrt -lm -DIS_64BIT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_SSE3 -msse3 -DUSE_SSE2 -msse2 -DUSE_SSE -msse
lto1: internal compiler error: cannot read ‘LTO_section_decls’ from see.o
0x7d2ef582a600 __libc_start_call_main
	../sysdeps/nptl/libc_start_call_main.h:59
0x7d2ef582a717 __libc_start_main_impl
	../csu/libc-start.c:360
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-15/README.Bugs> for instructions.
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/x86_64-linux-gnu-ld.bfd: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make: *** [Makefile:59: Saxton-97B766C8] Error 1