Downloading default network stormveil.bin
curl -sOL https://github.com/Bobingstern/tarnished-nets/releases/download/stormveil/stormveil.bin
clang++ -O3 -march=native -fno-finite-math-only -funroll-loops -flto -fuse-ld=lld -std=c++20 -DNDEBUG -static -pthread -DEVALFILE=\"stormveil.bin\" -fuse-ld=lld src/datagen.cpp src/main.cpp src/movepicker.cpp src/nnue.cpp src/parameters.cpp src/search.cpp src/searcher.cpp src/util.cpp -o Tarnished-36BEBF76
src/nnue.cpp:42:17: warning: Using AVX2 NNUE inference [-W#pragma-messages]
        #pragma message("Using AVX2 NNUE inference")
                ^
1 warning generated.
In file included from src/parameters.cpp:1:
src/parameters.h:37:25: error: no member named 'array' in namespace 'std'
int lmrConvolution(std::array<bool, 6> features);
                   ~~~~~^
src/parameters.h:37:35: error: expected '(' for function-style cast or type construction
int lmrConvolution(std::array<bool, 6> features);
                              ~~~~^
src/parameters.h:37:40: error: use of undeclared identifier 'features'
int lmrConvolution(std::array<bool, 6> features);
                                       ^
src/parameters.h:60:13: error: no template named 'array' in namespace 'std'
extern std::array<int, 6> LMR_ONE_PAIR;
       ~~~~~^
src/parameters.h:61:13: error: no template named 'array' in namespace 'std'
extern std::array<int, 15> LMR_TWO_PAIR;
       ~~~~~^
src/parameters.h:62:13: error: no template named 'array' in namespace 'std'
extern std::array<int, 20> LMR_THREE_PAIR;
       ~~~~~^
src/parameters.cpp:33:5: error: redefinition of 'lmrConvolution' as different kind of symbol
int lmrConvolution(std::array<bool, 6> features) {
    ^
src/parameters.h:37:5: note: previous definition is here
int lmrConvolution(std::array<bool, 6> features);
    ^
7 errors generated.
make: *** [Makefile:35: Tarnished-36BEBF76] Error 1