g++ -DEVALFILE=\"clover-7buckets-mse-0.95-1280-cosine-600.bin\" -I . -IFathom -DPEXT_GOOD -mno-avx512f -march=native -Wall -g -flto -std=c++20 -O3 -funroll-loops -o board.o -c board.cpp g++ -DEVALFILE=\"clover-7buckets-mse-0.95-1280-cosine-600.bin\" -I . -IFathom -DPEXT_GOOD -mno-avx512f -march=native -Wall -g -flto -std=c++20 -O3 -funroll-loops -o main.o -c main.cpp g++ -DEVALFILE=\"clover-7buckets-mse-0.95-1280-cosine-600.bin\" -I . -IFathom -DPEXT_GOOD -mno-avx512f -march=native -Wall -g -flto -std=c++20 -O3 -funroll-loops -o net.o -c net.cpp g++ -DEVALFILE=\"clover-7buckets-mse-0.95-1280-cosine-600.bin\" -I . -IFathom -DPEXT_GOOD -mno-avx512f -march=native -Wall -g -flto -std=c++20 -O3 -funroll-loops -o 3rdparty/Fathom/src/tbprobe.o -c 3rdparty/Fathom/src/tbprobe.c net.cpp: In constructor ‘Network::Network()’: net.cpp:53:13: error: ‘memcpy’ was not declared in this scope 53 | memcpy(cached_states[c][i].output, inputBiases, sizeof(inputBiases)); | ^~~~~~ net.cpp:2:1: note: ‘memcpy’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’? 1 | #include "net.h" +++ |+#include <cstring> 2 | net.cpp: In member function ‘void Network::bring_up_to_date(Board&)’: net.cpp:280:17: error: ‘memcpy’ was not declared in this scope 280 | memcpy(&output_history[hist_size - 1][side * SIDE_NEURONS], state->output, SIDE_NEURONS * sizeof(int16_t)); | ^~~~~~ net.cpp:280:17: note: ‘memcpy’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’? make: *** [makefile:82: net.o] Error 1 make: *** Waiting for unfinished jobs.... main.cpp: In function ‘int main(int, char**)’: main.cpp:31:14: error: ‘strncmp’ was not declared in this scope 31 | if (!strncmp(argv[1], "bench", 5)) { | ^~~~~~~ main.cpp:22:1: note: ‘strncmp’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’? 21 | #include "uci.h" +++ |+#include <cstring> 22 | main.cpp:40:14: error: ‘strncmp’ was not declared in this scope 40 | if (!strncmp(argv[1], "generate", 8)) { | ^~~~~~~ main.cpp:40:14: note: ‘strncmp’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’? make: *** [makefile:82: main.o] Error 1