clang++ src/patricia.cpp -O3 -march=native -std=c++20 -ffast-math -pthread -o Patricia-00ACB0D2 -lm In file included from src/patricia.cpp:1: In file included from src/search.h:2: In file included from src/movegen.h:3: In file included from src/position.h:2: In file included from src/utils.h:3: src/nnue.h:77:43: error: use of undeclared identifier 'feature_indices' 77 | const auto [white_from, black_from] = feature_indices(from_piece, from); | ^ src/nnue.h:78:39: error: use of undeclared identifier 'feature_indices' 78 | const auto [white_to, black_to] = feature_indices(to_piece, to); | ^ src/nnue.h:93:43: error: use of undeclared identifier 'feature_indices' 93 | const auto [white_from, black_from] = feature_indices(from_piece, from); | ^ src/nnue.h:94:39: error: use of undeclared identifier 'feature_indices' 94 | const auto [white_to, black_to] = feature_indices(to_piece, to); | ^ src/nnue.h:95:43: error: use of undeclared identifier 'feature_indices' 95 | const auto [white_capt, black_capt] = feature_indices(captured, captured_sq); | ^ src/nnue.h:112:45: error: use of undeclared identifier 'feature_indices' 112 | const auto [white_from1, black_from1] = feature_indices(piece1, from1); | ^ src/nnue.h:113:41: error: use of undeclared identifier 'feature_indices' 113 | const auto [white_to1, black_to1] = feature_indices(piece1, to1); | ^ src/nnue.h:114:45: error: use of undeclared identifier 'feature_indices' 114 | const auto [white_from2, black_from2] = feature_indices(piece2, from2); | ^ src/nnue.h:115:41: error: use of undeclared identifier 'feature_indices' 115 | const auto [white_to2, black_to2] = feature_indices(piece2, to2); | ^ 9 errors generated. make: *** [Makefile:33: build] Error 1