fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/bitboard.cpp -o engine/bitboard.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/eval.cpp -o engine/eval.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/history.cpp -o engine/history.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/main.cpp -o engine/main.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/movegen.cpp -o engine/movegen.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/movepicker.cpp -o engine/movepicker.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/params.cpp -o engine/params.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/search.cpp -o engine/search.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/tb.cpp -o engine/tb.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/threads.cpp -o engine/threads.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/ttable.cpp -o engine/ttable.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/nnue/accumulator.cpp -o engine/nnue/accumulator.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/nnue/network.cpp -o engine/nnue/network.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c engine/nnue/simd.cpp -o engine/nnue/simd.o
g++ -std=c++20 -DNNUE_PATH=\"/Users/user/Desktop/projects/OpenBench/Client/Networks/0D1FDE09\" -m64 -DVERSION=\"v--dev\" -O3 -flto=auto -fprofile-generate -march=native -MMD -MP -c Pyrrhic/tbprobe.cpp -o Pyrrhic/tbprobe.o
In file included from engine/nnue/network.cpp:4:
engine/nnue/incbin.h:166:6: warning: "incbin is incompatible with bitcode. Using the library will break upload to App Store if you have bitcode enabled. Add `#define INCBIN_SILENCE_BITCODE_WARNING` before including this header to silence this warning." [-W#warnings]
166 | # warning "incbin is incompatible with bitcode. Using the library will break upload to App Store if you have bitcode enabled. Add `#define INCBIN_SILENCE_BITCODE_WARNING` before including this header to silence this warning."
| ^
engine/movegen.cpp:41:37: error: always_inline function '_lzcnt_u64' requires target feature 'lzcnt', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'lzcnt'
41 | moves |= west & ~((1ULL << (63 - _lzcnt_u64(west & board))) - 1);
| ^
engine/movegen.cpp:45:38: error: always_inline function '_lzcnt_u64' requires target feature 'lzcnt', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'lzcnt'
45 | moves |= south & ~((1ULL << (63 - _lzcnt_u64(south & board))) - 1);
| ^
engine/movegen.cpp:48:19: error: always_inline function '__blsmsk_u64' requires target feature 'bmi', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'bmi'
48 | moves |= east & _blsmsk_u64(east & board);
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/bmiintrin.h:570:21: note: expanded from macro '_blsmsk_u64'
570 | #define _blsmsk_u64 __blsmsk_u64
| ^
engine/movegen.cpp:49:20: error: always_inline function '__blsmsk_u64' requires target feature 'bmi', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'bmi'
49 | moves |= north & _blsmsk_u64(north & board);
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/bmiintrin.h:570:21: note: expanded from macro '_blsmsk_u64'
570 | #define _blsmsk_u64 __blsmsk_u64
| ^
engine/movegen.cpp:63:37: error: always_inline function '__blsmsk_u64' requires target feature 'bmi', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'bmi'
63 | rook_blockers[sq][dst] = east & (_blsmsk_u64(board) >> 1);
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/bmiintrin.h:570:21: note: expanded from macro '_blsmsk_u64'
570 | #define _blsmsk_u64 __blsmsk_u64
| ^
engine/movegen.cpp:67:38: error: always_inline function '__blsmsk_u64' requires target feature 'bmi', but would be inlined into function 'gen_rook_moves' that is compiled without support for 'bmi'
67 | rook_blockers[sq][dst] = north & (_blsmsk_u64(board) >> 1);
| ^
/Library/Developer/CommandLineTools/usr/lib/clang/17/include/bmiintrin.h:570:21: note: expanded from macro '_blsmsk_u64'
570 | #define _blsmsk_u64 __blsmsk_u64
| ^
6 errors generated.
make: *** [engine/movegen.o] Error 1
make: *** Waiting for unfinished jobs....
engine/bitboard.cpp:210:30: error: always_inline function '_lzcnt_u64' requires target feature 'lzcnt', but would be inlined into function 'load_fen' that is compiled without support for 'lzcnt'
210 | rook_pos[3] = Square(63 - _lzcnt_u64(rooks & mask & piece_boards[OCC(BLACK)]));
| ^
In file included from engine/search.cpp:4:
engine/wdl.hpp:19:11: warning: enumeration values 'KING' and 'NO_PIECETYPE' not handled in switch [-Wswitch]
19 | switch (pt) {
| ^~
engine/wdl.hpp:19:11: note: add missing switch cases
19 | switch (pt) {
| ^
1 error generated.
make: *** [engine/bitboard.o] Error 1
1 warning generated.
1 warning generated.