Configuring CMake with BUILD_TYPE=BUILD_NATIVE...
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using user-specified EVALFILE: /app/Networks/C3A9DECE
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/tmpc6wtnown/Integral/Integral-tmp/build
Building Integral-0F2E75E8-C3A9DECE with BUILD_NATIVE...
make[1]: Entering directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
/usr/bin/cmake -S/tmp/tmpc6wtnown/Integral/Integral-tmp -B/tmp/tmpc6wtnown/Integral/Integral-tmp/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/tmpc6wtnown/Integral/Integral-tmp/build/CMakeFiles /tmp/tmpc6wtnown/Integral/Integral-tmp/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
make  -f CMakeFiles/integral.dir/build.make CMakeFiles/integral.dir/depend
make[3]: Entering directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
cd /tmp/tmpc6wtnown/Integral/Integral-tmp/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/tmpc6wtnown/Integral/Integral-tmp /tmp/tmpc6wtnown/Integral/Integral-tmp /tmp/tmpc6wtnown/Integral/Integral-tmp/build /tmp/tmpc6wtnown/Integral/Integral-tmp/build /tmp/tmpc6wtnown/Integral/Integral-tmp/build/CMakeFiles/integral.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
make  -f CMakeFiles/integral.dir/build.make CMakeFiles/integral.dir/build
make[3]: Entering directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
[ 22%] Building CXX object CMakeFiles/integral.dir/src/chess/board.cc.o
[ 22%] Building CXX object CMakeFiles/integral.dir/src/chess/move.cc.o
[ 22%] Building CXX object CMakeFiles/integral.dir/src/chess/move_gen.cc.o
[ 22%] Building CXX object CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o
[ 22%] Building CXX object CMakeFiles/integral.dir/src/chess/fen.cc.o
[ 27%] Building CXX object CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o
[ 31%] Building CXX object CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o
[ 36%] Building CXX object CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o
[ 40%] Building CXX object CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/board.cc.o -MF CMakeFiles/integral.dir/src/chess/board.cc.o.d -o CMakeFiles/integral.dir/src/chess/board.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/board.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/fen.cc.o -MF CMakeFiles/integral.dir/src/chess/fen.cc.o.d -o CMakeFiles/integral.dir/src/chess/fen.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/fen.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/move.cc.o -MF CMakeFiles/integral.dir/src/chess/move.cc.o.d -o CMakeFiles/integral.dir/src/chess/move.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/move.cc
[ 50%] Building CXX object CMakeFiles/integral.dir/src/engine/search/search.cc.o
[ 50%] Building CXX object CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/chess/move_gen.cc.o -MF CMakeFiles/integral.dir/src/chess/move_gen.cc.o.d -o CMakeFiles/integral.dir/src/chess/move_gen.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/move_gen.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o -MF CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o.d -o CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/data_gen.cc
[ 54%] Building CXX object CMakeFiles/integral.dir/src/engine/uci/uci.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o -MF CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o.d -o CMakeFiles/integral.dir/src/engine/evaluation/evaluation.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/evaluation.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o -MF CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o.d -o CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/nnue.cc
[ 63%] Building CXX object CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o
[ 63%] Building CXX object CMakeFiles/integral.dir/src/magics/attacks.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o -MF CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/cuckoo.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/cuckoo.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o -MF CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/move_picker.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/move_picker.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/search.cc.o -MF CMakeFiles/integral.dir/src/engine/search/search.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/search.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/search.cc
[ 68%] Building CXX object CMakeFiles/integral.dir/src/engine/search/transpo.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o -MF CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/syzygy/syzygy.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/syzygy/syzygy.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o -MF CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/time_mgmt.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/uci/uci.cc.o -MF CMakeFiles/integral.dir/src/engine/uci/uci.cc.o.d -o CMakeFiles/integral.dir/src/engine/uci/uci.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/uci.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/magics/attacks.cc.o -MF CMakeFiles/integral.dir/src/magics/attacks.cc.o.d -o CMakeFiles/integral.dir/src/magics/attacks.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/magics/attacks.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/engine/search/transpo.cc.o -MF CMakeFiles/integral.dir/src/engine/search/transpo.cc.o.d -o CMakeFiles/integral.dir/src/engine/search/transpo.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/transpo.cc
[ 72%] Building CXX object CMakeFiles/integral.dir/src/magics/magic_finder.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/magics/magic_finder.cc.o -MF CMakeFiles/integral.dir/src/magics/magic_finder.cc.o.d -o CMakeFiles/integral.dir/src/magics/magic_finder.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/magics/magic_finder.cc
[ 77%] Building CXX object CMakeFiles/integral.dir/src/main.cc.o
[ 81%] Building CXX object CMakeFiles/integral.dir/src/tests/bench_test.cc.o
[ 86%] Building C object CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/main.cc.o -MF CMakeFiles/integral.dir/src/main.cc.o.d -o CMakeFiles/integral.dir/src/main.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/main.cc
[ 90%] Building CXX object CMakeFiles/integral.dir/src/tests/see_test.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/bench_test.cc.o -MF CMakeFiles/integral.dir/src/tests/bench_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/bench_test.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/bench_test.cc
[ 95%] Building CXX object CMakeFiles/integral.dir/src/tests/perft_test.cc.o
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/perft_test.cc.o -MF CMakeFiles/integral.dir/src/tests/perft_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/perft_test.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/perft_test.cc
/usr/bin/g++ -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -march=native -DBUILD_NATIVE -pthread -O3 -funroll-loops -DNDEBUG -flto -fno-fat-lto-objects -std=gnu++20 -MD -MT CMakeFiles/integral.dir/src/tests/see_test.cc.o -MF CMakeFiles/integral.dir/src/tests/see_test.cc.o.d -o CMakeFiles/integral.dir/src/tests/see_test.cc.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/see_test.cc
/usr/bin/gcc -DEVALFILE=\"/app/Networks/C3A9DECE\" -DFMT_HEADER_ONLY -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom -I/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fmt/include -O3 -DNDEBUG -flto -fno-fat-lto-objects -MD -MT CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o -MF CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o.d -o CMakeFiles/integral.dir/third-party/fathom/tbprobe.c.o -c /tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom/tbprobe.c
/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom/tbprobe.c:150: warning: "popcount" redefined
  150 | #define popcount(x) tb_software_popcount(x)
      | 
/tmp/tmpc6wtnown/Integral/Integral-tmp/third-party/fathom/tbprobe.c:130: note: this is the location of the previous definition
  130 | #define popcount(x) __builtin_popcountll((x))
      | 
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/nnue.cc:4:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/board.cc:3:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/chess/../engine/evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/search.h:9,
                 from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/uci.cc:12:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/uci/../search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/search.h:9,
                 from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/search.cc:1:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/search.h:9,
                 from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/time_mgmt.cc:4:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
make[3]: *** [CMakeFiles/integral.dir/build.make:163: CMakeFiles/integral.dir/src/engine/evaluation/nnue/nnue.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/search.h:9,
                 from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/bench_test.cc:3:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/tests/../engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
make[3]: *** [CMakeFiles/integral.dir/build.make:79: CMakeFiles/integral.dir/src/chess/board.cc.o] Error 1
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/search.h:9,
                 from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/data_gen.cc:11:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Reset()’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:67:45: error: ‘Vepi16’ is not a member of ‘simd’
   67 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:69:13: error: ‘StoreEpi16’ is not a member of ‘simd’
   69 |       simd::StoreEpi16(
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:71:17: error: ‘LoadEpi16’ is not a member of ‘simd’
   71 |           simd::LoadEpi16(&network->feature_biases[i])
      |                 ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::Refresh(const BoardState&, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:82:45: error: ‘Vepi16’ is not a member of ‘simd’
   82 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeatures4(Color, Square, Square, Square, Square, Square, PieceType, Color, Color, Color, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:125:45: error: ‘Vepi16’ is not a member of ‘simd’
  125 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:129:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  129 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:130:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  130 |       auto vec1 = simd::LoadEpi16(&table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:131:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  131 |       auto vec2 = simd::LoadEpi16(&table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:132:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  132 |       auto vec3 = simd::LoadEpi16(&table3[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:133:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  133 |       auto vec4 = simd::LoadEpi16(&table4[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:136:23: error: ‘AddEpi16’ is not a member of ‘simd’
  136 |       current = simd::AddEpi16(current, vec1);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:137:23: error: ‘AddEpi16’ is not a member of ‘simd’
  137 |       current = simd::AddEpi16(current, vec2);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:138:23: error: ‘AddEpi16’ is not a member of ‘simd’
  138 |       current = simd::AddEpi16(current, vec3);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:139:23: error: ‘AddEpi16’ is not a member of ‘simd’
  139 |       current = simd::AddEpi16(current, vec4);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:141:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  141 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:154:45: error: ‘Vepi16’ is not a member of ‘simd’
  154 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:156:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  156 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:157:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  157 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:158:23: error: ‘AddEpi16’ is not a member of ‘simd’
  158 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:159:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  159 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::SubFeature(Color, Square, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:172:45: error: ‘Vepi16’ is not a member of ‘simd’
  172 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:174:28: error: ‘LoadEpi16’ is not a member of ‘simd’
  174 |       auto current = simd::LoadEpi16(&values_[i]);
      |                            ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:175:26: error: ‘LoadEpi16’ is not a member of ‘simd’
  175 |       auto value = simd::LoadEpi16(&table[i]);
      |                          ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:177:21: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                     ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:177:48: error: ‘SetEpi16’ is not a member of ‘simd’
  177 |       value = simd::MultiplyEpi16(value, simd::SetEpi16(-1));
      |                                                ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:178:23: error: ‘AddEpi16’ is not a member of ‘simd’
  178 |       current = simd::AddEpi16(current, value);
      |                       ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:179:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  179 |       simd::StoreEpi16(&values_[i], current);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:193:45: error: ‘Vepi16’ is not a member of ‘simd’
  193 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:195:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  195 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:196:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  196 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:197:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  197 |       auto sub = simd::LoadEpi16(&sub_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:200:19: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                   ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:200:44: error: ‘SetEpi16’ is not a member of ‘simd’
  200 |       sub = simd::MultiplyEpi16(sub, simd::SetEpi16(-1));
      |                                            ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:201:27: error: ‘AddEpi16’ is not a member of ‘simd’
  201 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:202:22: error: ‘AddEpi16’ is not a member of ‘simd’
  202 |       result = simd::AddEpi16(result, sub);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:204:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  204 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:248:45: error: ‘Vepi16’ is not a member of ‘simd’
  248 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:250:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  250 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:251:24: error: ‘LoadEpi16’ is not a member of ‘simd’
  251 |       auto add = simd::LoadEpi16(&add_table[i]);
      |                        ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:252:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  252 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:253:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  253 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:256:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:256:46: error: ‘SetEpi16’ is not a member of ‘simd’
  256 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:257:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:257:46: error: ‘SetEpi16’ is not a member of ‘simd’
  257 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:259:27: error: ‘AddEpi16’ is not a member of ‘simd’
  259 |       auto result = simd::AddEpi16(prev, add);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:260:22: error: ‘AddEpi16’ is not a member of ‘simd’
  260 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:261:22: error: ‘AddEpi16’ is not a member of ‘simd’
  261 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:263:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  263 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h: In member function ‘void nnue::PerspectiveAccumulator::AddAddSubSubFeatures(const nnue::PerspectiveAccumulator&, Color, Square, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color, Square, PieceType, Color)’:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:281:45: error: ‘Vepi16’ is not a member of ‘simd’
  281 |     constexpr int simd_width = sizeof(simd::Vepi16) / sizeof(I16);
      |                                             ^~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:283:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  283 |       auto prev = simd::LoadEpi16(&previous[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:284:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  284 |       auto add1 = simd::LoadEpi16(&add_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:285:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  285 |       auto add2 = simd::LoadEpi16(&add_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:286:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  286 |       auto sub1 = simd::LoadEpi16(&sub_table1[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:287:25: error: ‘LoadEpi16’ is not a member of ‘simd’
  287 |       auto sub2 = simd::LoadEpi16(&sub_table2[i]);
      |                         ^~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:290:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:290:46: error: ‘SetEpi16’ is not a member of ‘simd’
  290 |       sub1 = simd::MultiplyEpi16(sub1, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:291:20: error: ‘MultiplyEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                    ^~~~~~~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:291:46: error: ‘SetEpi16’ is not a member of ‘simd’
  291 |       sub2 = simd::MultiplyEpi16(sub2, simd::SetEpi16(-1));
      |                                              ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:294:27: error: ‘AddEpi16’ is not a member of ‘simd’
  294 |       auto result = simd::AddEpi16(prev, add1);
      |                           ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:295:22: error: ‘AddEpi16’ is not a member of ‘simd’
  295 |       result = simd::AddEpi16(result, add2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:296:22: error: ‘AddEpi16’ is not a member of ‘simd’
  296 |       result = simd::AddEpi16(result, sub1);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:297:22: error: ‘AddEpi16’ is not a member of ‘simd’
  297 |       result = simd::AddEpi16(result, sub2);
      |                      ^~~~~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/../engine/search/../evaluation/nnue/accumulator.h:299:13: error: ‘StoreEpi16’ is not a member of ‘simd’
  299 |       simd::StoreEpi16(&values_[i], result);
      |             ^~~~~~~~~~
In file included from /tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/data_gen.cc:12:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/format/binpack.h: At global scope:
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/format/binpack.h:75:23: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
   75 |   [[maybe_unused]] U8 extra;
      |                       ^~~~~
/tmp/tmpc6wtnown/Integral/Integral-tmp/src/data_gen/format/binpack.h:69:15: warning: ignoring packed attribute because of unpacked non-POD field ‘data_gen::format::U4Array<32> data_gen::format::MarlinChessBoard::pieces’
   69 |   U4Array<32> pieces;
      |               ^~~~~~
make[3]: *** [CMakeFiles/integral.dir/build.make:233: CMakeFiles/integral.dir/src/engine/search/time_mgmt.cc.o] Error 1
make[3]: *** [CMakeFiles/integral.dir/build.make:317: CMakeFiles/integral.dir/src/tests/bench_test.cc.o] Error 1
make[3]: *** [CMakeFiles/integral.dir/build.make:261: CMakeFiles/integral.dir/src/engine/uci/uci.cc.o] Error 1
make[3]: *** [CMakeFiles/integral.dir/build.make:205: CMakeFiles/integral.dir/src/engine/search/search.cc.o] Error 1
make[3]: *** [CMakeFiles/integral.dir/build.make:135: CMakeFiles/integral.dir/src/data_gen/data_gen.cc.o] Error 1
make[3]: Leaving directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
make[2]: *** [CMakeFiles/Makefile2:86: CMakeFiles/integral.dir/all] Error 2
make[2]: Leaving directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
make[1]: *** [Makefile:94: all] Error 2
make[1]: Leaving directory '/tmp/tmpc6wtnown/Integral/Integral-tmp/build'
make: *** [Makefile:32: all] Error 2