clang++ -O3 -march=native -ffast-math -funroll-loops -flto -fuse-ld=lld -std=c++20 -static -DNDEBUG -DEVALFILE=\"C:/Users/qitag/Desktop/Prelude/OpenBench/Client/Networks/408E3A82\" ./src/Prelude.cpp -o Prelude-25DF711A-408E3A82
./src/Prelude.cpp:3043:21: error: expected ';' after continue statement
3043 | continue:
| ^
| ;
./src/Prelude.cpp:347:15: warning: shift count is negative [-Wshift-count-negative]
347 | return bb << shiftDir;
| ^ ~~~~~~~~
./src/Prelude.cpp:988:58: note: in instantiation of function template specialization 'shift<SOUTH>' requested here
988 | u64 pawnPushes = side ? (shift<NORTH>(pawns)) : (shift<SOUTH>(pawns));
| ^
./src/Prelude.cpp:347:15: warning: shift count is negative [-Wshift-count-negative]
347 | return bb << shiftDir;
| ^ ~~~~~~~~
./src/Prelude.cpp:993:82: note: in instantiation of function template specialization 'shift<SOUTH_EAST>' requested here
993 | pawnCaptureRight = side ? (shift<NORTH_EAST>(pawnCaptureRight)) : (shift<SOUTH_EAST>(pawnCaptureRight));
| ^
./src/Prelude.cpp:347:15: warning: shift count is negative [-Wshift-count-negative]
347 | return bb << shiftDir;
| ^ ~~~~~~~~
./src/Prelude.cpp:998:80: note: in instantiation of function template specialization 'shift<SOUTH_WEST>' requested here
998 | pawnCaptureLeft = side ? (shift<NORTH_WEST>(pawnCaptureLeft)) : (shift<SOUTH_WEST>(pawnCaptureLeft));
| ^
./src/Prelude.cpp:347:15: warning: shift count is negative [-Wshift-count-negative]
347 | return bb << shiftDir;
| ^ ~~~~~~~~
./src/Prelude.cpp:1891:60: note: in instantiation of function template specialization 'shift<WEST>' requested here
1891 | if (pieces(~side) & (shift<EAST>(1ULL << to) | shift<WEST>(1ULL << to))) // Only set EP square if it could be taken
| ^
4 warnings and 1 error generated.
make: *** [makefile:29: Prelude-25DF711A-408E3A82] Error 1